{"_id":"@tutti-os/agent-gui","_rev":"427-76f423ac8f3b8c9faafee384c652ba73","name":"@tutti-os/agent-gui","dist-tags":{"latest":"0.0.427"},"versions":{"0.0.3":{"name":"@tutti-os/agent-gui","version":"0.0.3","_id":"@tutti-os/agent-gui@0.0.3","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8b12c57a67294e43044b5036c25bbecf97bae41b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.3.tgz","fileCount":112,"integrity":"sha512-6Lr9FNjoJ0W41Qofeh+MZoWjpxAhqQ8RmNzHUMENBlsw3dYop0wNyfcwJvW/9fBy17Zw7PVsNmiMihRlUSp2YQ==","signatures":[{"sig":"MEQCICs2DvNRP/ch9BsXzsyN5LNRgVSNDfRtGygjyNTp0PB6AiAuXekMxglCKUJHPuSiDrgpm+s7K+6HdachM7nGceEygw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20616229},"type":"module","_from":"file:tutti-os-agent-gui-0.0.3.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"."},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./agent-rich-text-at-provider":{"types":"./dist/agent-rich-text-at-provider.d.ts","import":"./dist/agent-rich-text-at-provider.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/f501947dcebd6498e0572c5554482b1d/tutti-os-agent-gui-0.0.3.tgz","_integrity":"sha512-6Lr9FNjoJ0W41Qofeh+MZoWjpxAhqQ8RmNzHUMENBlsw3dYop0wNyfcwJvW/9fBy17Zw7PVsNmiMihRlUSp2YQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.3","@monaco-editor/react":"^4.7.0","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.3","@tutti-os/ui-i18n-runtime":"0.0.3","@tutti-os/workbench-surface":"0.0.3","@tutti-os/agent-activity-core":"0.0.3","@tutti-os/workspace-file-manager":"0.0.3","@tutti-os/workspace-user-project":"0.0.3","@tutti-os/workspace-issue-manager":"0.0.3","@tutti-os/workspace-file-reference":"0.0.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"agent-rich-text-at-provider":["./dist/agent-rich-text-at-provider.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.3_1781256699518_0.5277731836841162","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@tutti-os/agent-gui","version":"0.0.4","_id":"@tutti-os/agent-gui@0.0.4","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ab8c16762605ea65fd20d4139400f8f65a7ce135","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.4.tgz","fileCount":100,"integrity":"sha512-kFeUOdBa8Dacz7oB/NLAn64QtXIBhjwmLSHiRtKF8ezYNcDA3M2ezuV+HGmO8iXeE2qOovTyXYKpjlgpeIs+rw==","signatures":[{"sig":"MEQCIC4j95FbL/xTrNTG4SWJP1wUKvBST43RO5B/jykkqG5RAiBGAYerKlLcEbbjZd0aDb59lKu7Ud0YUVuTaZ/hhbUa6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14548329},"type":"module","_from":"file:tutti-os-agent-gui-0.0.4.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"."},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./agent-rich-text-at-provider":{"types":"./dist/agent-rich-text-at-provider.d.ts","import":"./dist/agent-rich-text-at-provider.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/c43d5a07eda455e1a3a276b5632ff831/tutti-os-agent-gui-0.0.4.tgz","_integrity":"sha512-kFeUOdBa8Dacz7oB/NLAn64QtXIBhjwmLSHiRtKF8ezYNcDA3M2ezuV+HGmO8iXeE2qOovTyXYKpjlgpeIs+rw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.4","@monaco-editor/react":"^4.7.0","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.4","@tutti-os/ui-i18n-runtime":"0.0.4","@tutti-os/workbench-surface":"0.0.4","@tutti-os/agent-activity-core":"0.0.4","@tutti-os/workspace-file-manager":"0.0.4","@tutti-os/workspace-user-project":"0.0.4","@tutti-os/workspace-issue-manager":"0.0.4","@tutti-os/workspace-file-reference":"0.0.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"agent-rich-text-at-provider":["./dist/agent-rich-text-at-provider.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.4_1781260364359_0.7831907796441484","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@tutti-os/agent-gui","version":"0.0.5","_id":"@tutti-os/agent-gui@0.0.5","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"772a32fbf7a1d2fc2b75c2cd849d1089594ca7c3","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.5.tgz","fileCount":102,"integrity":"sha512-AZjypzRt5CnwC214eEmmWAmer/5zudHngRp3kgEfu933xo90SsjJPdHCtRvuhExju16/8YKZOLbipvsYq/QDZA==","signatures":[{"sig":"MEYCIQD4O/NbrVjlGsrBlXN1/lw/ZRZMvtx2eWmjGRN+lOrz1QIhAIztR5nF18sBE4zNa4OXP+NLKgtHWokAsT8LceesE3LR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18715203},"type":"module","_from":"file:tutti-os-agent-gui-0.0.5.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"."},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./agent-rich-text-at-provider":{"types":"./dist/agent-rich-text-at-provider.d.ts","import":"./dist/agent-rich-text-at-provider.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/a001ece522216663462589c9f64c1513/tutti-os-agent-gui-0.0.5.tgz","_integrity":"sha512-AZjypzRt5CnwC214eEmmWAmer/5zudHngRp3kgEfu933xo90SsjJPdHCtRvuhExju16/8YKZOLbipvsYq/QDZA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.5","@monaco-editor/react":"^4.7.0","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.5","@tutti-os/ui-i18n-runtime":"0.0.5","@tutti-os/workbench-surface":"0.0.5","@tutti-os/agent-activity-core":"0.0.5","@tutti-os/workspace-file-manager":"0.0.5","@tutti-os/workspace-user-project":"0.0.5","@tutti-os/workspace-issue-manager":"0.0.5","@tutti-os/workspace-file-reference":"0.0.5"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"agent-rich-text-at-provider":["./dist/agent-rich-text-at-provider.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.5_1781267016431_0.2133104931318508","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@tutti-os/agent-gui","version":"0.0.6","_id":"@tutti-os/agent-gui@0.0.6","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ddda26b01fa3c18924df8ee807374a8ae32472e1","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.6.tgz","fileCount":102,"integrity":"sha512-yCKO2cAC0Ing64VpSBCcBOdCUbl1WM0dphGTdRCo4JX5wys12p3buYHxX5aD1wX+Qe3fz0Sk9SgiIdRvey6WLQ==","signatures":[{"sig":"MEQCIHiONQVEBq087aoiFoCX+L4BS2obIssFKPzaHFj2zvaMAiBaCb0Uebkhobbn3o3gURBVkTKc2MOyRQ04BheoxCvbkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18720296},"type":"module","_from":"file:tutti-os-agent-gui-0.0.6.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"."},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./agent-rich-text-at-provider":{"types":"./dist/agent-rich-text-at-provider.d.ts","import":"./dist/agent-rich-text-at-provider.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/e0beb4259e1d2a460dcdea05912e2d18/tutti-os-agent-gui-0.0.6.tgz","_integrity":"sha512-yCKO2cAC0Ing64VpSBCcBOdCUbl1WM0dphGTdRCo4JX5wys12p3buYHxX5aD1wX+Qe3fz0Sk9SgiIdRvey6WLQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.6","@monaco-editor/react":"^4.7.0","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.6","@tutti-os/ui-i18n-runtime":"0.0.6","@tutti-os/workbench-surface":"0.0.6","@tutti-os/agent-activity-core":"0.0.6","@tutti-os/workspace-file-manager":"0.0.6","@tutti-os/workspace-user-project":"0.0.6","@tutti-os/workspace-issue-manager":"0.0.6","@tutti-os/workspace-file-reference":"0.0.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"agent-rich-text-at-provider":["./dist/agent-rich-text-at-provider.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.6_1781274764157_0.2712704549246765","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@tutti-os/agent-gui","version":"0.0.7","_id":"@tutti-os/agent-gui@0.0.7","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"477a918a2130c6bf67ad39fb6c5e8254df80d717","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.7.tgz","fileCount":102,"integrity":"sha512-DEbQSFeFARgtr5KTI8mJhdk/QAFA5X3xCQvtiwUwKvvfVJbumixIEP25tpck99RFYyid/Fj8feabqSKXiKTTpA==","signatures":[{"sig":"MEQCIBv0LVebvku28np0iLUXFVuQktFmfJg3wS+FFIiNdS69AiBjLl7G3F8IB7ZWBR0R8MUBVJ3nAS9eXPjVtDOs6CQsEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18743508},"type":"module","_from":"file:tutti-os-agent-gui-0.0.7.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"."},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./agent-rich-text-at-provider":{"types":"./dist/agent-rich-text-at-provider.d.ts","import":"./dist/agent-rich-text-at-provider.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/45c3078ebc5057db15df8fa34157207d/tutti-os-agent-gui-0.0.7.tgz","_integrity":"sha512-DEbQSFeFARgtr5KTI8mJhdk/QAFA5X3xCQvtiwUwKvvfVJbumixIEP25tpck99RFYyid/Fj8feabqSKXiKTTpA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.7","@monaco-editor/react":"^4.7.0","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.7","@tutti-os/ui-i18n-runtime":"0.0.7","@tutti-os/workbench-surface":"0.0.7","@tutti-os/agent-activity-core":"0.0.7","@tutti-os/workspace-file-manager":"0.0.7","@tutti-os/workspace-user-project":"0.0.7","@tutti-os/workspace-issue-manager":"0.0.7","@tutti-os/workspace-file-reference":"0.0.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"agent-rich-text-at-provider":["./dist/agent-rich-text-at-provider.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.7_1781282398055_0.8981960024836566","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@tutti-os/agent-gui","version":"0.0.8","_id":"@tutti-os/agent-gui@0.0.8","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e25611a35984427a514399e3d80ca1e1e097f867","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.8.tgz","fileCount":102,"integrity":"sha512-+EE+Z/smd4JFA5EgsBJi/LEceZFC3hMAKv/etAiF8pdYlA2ijwe0rcckcjG6KOhB/LeiJZvNKaCTUpvRcLlPaw==","signatures":[{"sig":"MEQCIC8svKGpnNRbl2ZhzAhj3LcXj1hEjebN1GFrNiVE1VqUAiB/mJCp+lvZDTdfU1GAPenW8nQaORCqdYXfcoJFEYwSgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18744938},"type":"module","_from":"file:tutti-os-agent-gui-0.0.8.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"."},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./agent-rich-text-at-provider":{"types":"./dist/agent-rich-text-at-provider.d.ts","import":"./dist/agent-rich-text-at-provider.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1b70390b33d79fc1e1848b50c6979e2a/tutti-os-agent-gui-0.0.8.tgz","_integrity":"sha512-+EE+Z/smd4JFA5EgsBJi/LEceZFC3hMAKv/etAiF8pdYlA2ijwe0rcckcjG6KOhB/LeiJZvNKaCTUpvRcLlPaw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.8","@monaco-editor/react":"^4.7.0","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.8","@tutti-os/ui-i18n-runtime":"0.0.8","@tutti-os/workbench-surface":"0.0.8","@tutti-os/agent-activity-core":"0.0.8","@tutti-os/workspace-file-manager":"0.0.8","@tutti-os/workspace-user-project":"0.0.8","@tutti-os/workspace-issue-manager":"0.0.8","@tutti-os/workspace-file-reference":"0.0.8"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"agent-rich-text-at-provider":["./dist/agent-rich-text-at-provider.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.8_1781298673440_0.6523075803546587","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@tutti-os/agent-gui","version":"0.0.9","_id":"@tutti-os/agent-gui@0.0.9","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"10577f0490e6ee6532602d534f3c40f8addcfda6","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.9.tgz","fileCount":102,"integrity":"sha512-GJmibWlPCPu0L4yPNqpYcNZI0BvCP4mV9nJQt6Mp0sINfSjxulJzuXXTLf+A989OqQ9ESOqoIxloOZjHP02RSw==","signatures":[{"sig":"MEUCIHQ97elEff5RTxGO+GcVo8MXe9SW4VnVlV5KZr7b6LEfAiEA1yWSCOVz2dLpr7TIrNh4Y9hQTxY8jHikKPguSUkNj/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18744663},"type":"module","_from":"file:tutti-os-agent-gui-0.0.9.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./agent-rich-text-at-provider":{"types":"./dist/agent-rich-text-at-provider.d.ts","import":"./dist/agent-rich-text-at-provider.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/df9234c5e4635a469008615121df3a7a/tutti-os-agent-gui-0.0.9.tgz","_integrity":"sha512-GJmibWlPCPu0L4yPNqpYcNZI0BvCP4mV9nJQt6Mp0sINfSjxulJzuXXTLf+A989OqQ9ESOqoIxloOZjHP02RSw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.9","@monaco-editor/react":"^4.7.0","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.9","@tutti-os/ui-i18n-runtime":"0.0.9","@tutti-os/workbench-surface":"0.0.9","@tutti-os/agent-activity-core":"0.0.9","@tutti-os/workspace-file-manager":"0.0.9","@tutti-os/workspace-user-project":"0.0.9","@tutti-os/workspace-issue-manager":"0.0.9","@tutti-os/workspace-file-reference":"0.0.9"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"agent-rich-text-at-provider":["./dist/agent-rich-text-at-provider.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.9_1781332153419_0.13502166393337411","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@tutti-os/agent-gui","version":"0.0.10","_id":"@tutti-os/agent-gui@0.0.10","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ed7bc6ba25c4bdb2a28bac4da72970a5911778b3","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.10.tgz","fileCount":102,"integrity":"sha512-FieCv/8ONZ1dbut9iuU5VgXOkegcNJ67JxM6udDitA3yD+VoG9WQQAlcHY7ha6VNDUF7zx/ewIyh5Iiw/PUgoQ==","signatures":[{"sig":"MEYCIQCSuKFuSR2lnlX8zUl1GXr/uBZrF/SXCyV3rYTPN4WKlAIhAM9+DEX/rdoEvH9y709NKfW55zWvflSjKIxcIPVrRmw3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18744673},"type":"module","_from":"file:tutti-os-agent-gui-0.0.10.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./agent-rich-text-at-provider":{"types":"./dist/agent-rich-text-at-provider.d.ts","import":"./dist/agent-rich-text-at-provider.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e72efaeef9212b2dcd8ea63701c5093f/tutti-os-agent-gui-0.0.10.tgz","_integrity":"sha512-FieCv/8ONZ1dbut9iuU5VgXOkegcNJ67JxM6udDitA3yD+VoG9WQQAlcHY7ha6VNDUF7zx/ewIyh5Iiw/PUgoQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.10","@monaco-editor/react":"^4.7.0","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.10","@tutti-os/ui-i18n-runtime":"0.0.10","@tutti-os/workbench-surface":"0.0.10","@tutti-os/agent-activity-core":"0.0.10","@tutti-os/workspace-file-manager":"0.0.10","@tutti-os/workspace-user-project":"0.0.10","@tutti-os/workspace-issue-manager":"0.0.10","@tutti-os/workspace-file-reference":"0.0.10"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"agent-rich-text-at-provider":["./dist/agent-rich-text-at-provider.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.10_1781363106714_0.01434093025045069","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@tutti-os/agent-gui","version":"0.0.11","_id":"@tutti-os/agent-gui@0.0.11","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a7dd376049c3b3b48afcc639016bc043bcd63549","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.11.tgz","fileCount":120,"integrity":"sha512-snkWyE3Np8aL6sdFO2330YJIcf8q73HOUGayAkNA4l1WmwXLKppuq/SmJJSJZUO+cA69peuJ7ABE1SHrULbNaQ==","signatures":[{"sig":"MEYCIQD9lvY2M9cZOKEAG2tiMiY8yCJGYPAhGMwpvH4mNuhOiQIhAN1IatbSSqhDgKBQpHVGjJSze3eJE8q2kCj8Z2wmi78B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19053783},"type":"module","_from":"file:tutti-os-agent-gui-0.0.11.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./agent-rich-text-at-provider":{"types":"./dist/agent-rich-text-at-provider.d.ts","import":"./dist/agent-rich-text-at-provider.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/10bd269fe89cd01cc6aadb11a4f04da2/tutti-os-agent-gui-0.0.11.tgz","_integrity":"sha512-snkWyE3Np8aL6sdFO2330YJIcf8q73HOUGayAkNA4l1WmwXLKppuq/SmJJSJZUO+cA69peuJ7ABE1SHrULbNaQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.11","@monaco-editor/react":"^4.7.0","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.11","@tutti-os/ui-i18n-runtime":"0.0.11","@tutti-os/workbench-surface":"0.0.11","@tutti-os/agent-activity-core":"0.0.11","@tutti-os/workspace-file-manager":"0.0.11","@tutti-os/workspace-user-project":"0.0.11","@tutti-os/workspace-issue-manager":"0.0.11","@tutti-os/workspace-file-reference":"0.0.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"agent-rich-text-at-provider":["./dist/agent-rich-text-at-provider.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.11_1781504631976_0.5260401406096016","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@tutti-os/agent-gui","version":"0.0.12","_id":"@tutti-os/agent-gui@0.0.12","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"02b6201221dc3e02bd24955bd4da9fe356673568","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.12.tgz","fileCount":120,"integrity":"sha512-DmXGIC28T93eikF8RQM9l76uTpRJ2doV3nnG/cCiLdSlXrj7sac4clhvTjEblg5pciNcQbkvmzPP/fFFCPGtyQ==","signatures":[{"sig":"MEQCIBMTadENcvsk0P3eWxqeseOe4S9uVQHkZgU3kP8FmVqvAiBzk5RF4nyQFEFU3i2e7jo+ORibqKzY7+LoJ6l8uJAJpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19073749},"type":"module","_from":"file:tutti-os-agent-gui-0.0.12.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./agent-rich-text-at-provider":{"types":"./dist/agent-rich-text-at-provider.d.ts","import":"./dist/agent-rich-text-at-provider.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/80bf709d8a63bfaedc689cfb1ebca395/tutti-os-agent-gui-0.0.12.tgz","_integrity":"sha512-DmXGIC28T93eikF8RQM9l76uTpRJ2doV3nnG/cCiLdSlXrj7sac4clhvTjEblg5pciNcQbkvmzPP/fFFCPGtyQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.12","@monaco-editor/react":"^4.7.0","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.12","@tutti-os/ui-i18n-runtime":"0.0.12","@tutti-os/workbench-surface":"0.0.12","@tutti-os/agent-activity-core":"0.0.12","@tutti-os/workspace-file-manager":"0.0.12","@tutti-os/workspace-user-project":"0.0.12","@tutti-os/workspace-issue-manager":"0.0.12","@tutti-os/workspace-file-reference":"0.0.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"agent-rich-text-at-provider":["./dist/agent-rich-text-at-provider.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.12_1781532492063_0.7219996981850161","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@tutti-os/agent-gui","version":"0.0.13","_id":"@tutti-os/agent-gui@0.0.13","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ca91393434e3fa9cb9fec82a3b3ec1d3b9d2ae90","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.13.tgz","fileCount":129,"integrity":"sha512-Eo5xEGnehPtYcNQmh4nLGqKa89ZxDttHofqZvDT0981YzvlvT52+zuanYCRW0JN/m7VXBGgkHd4vIQZNUEFLnQ==","signatures":[{"sig":"MEUCIDXt3w1ygjHcKhwRK4ttH/vbVQIq6LZeh0bK3cMiLLAeAiEA/nGSl6AZmhsr+4gkHR45SlDXFn0uz+zzpjZhNL3AiN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17297773},"type":"module","_from":"file:tutti-os-agent-gui-0.0.13.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7b0f8b1d0590291de91924cd776b61ce/tutti-os-agent-gui-0.0.13.tgz","_integrity":"sha512-Eo5xEGnehPtYcNQmh4nLGqKa89ZxDttHofqZvDT0981YzvlvT52+zuanYCRW0JN/m7VXBGgkHd4vIQZNUEFLnQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.13","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.13","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.13","@tutti-os/ui-i18n-runtime":"0.0.13","@tutti-os/workbench-surface":"0.0.13","@tutti-os/agent-activity-core":"0.0.13","@tutti-os/workspace-file-manager":"0.0.13","@tutti-os/workspace-user-project":"0.0.13","@tutti-os/workspace-external-core":"0.0.13","@tutti-os/workspace-issue-manager":"0.0.13","@tutti-os/workspace-file-reference":"0.0.13"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.13_1781682711923_0.02486196813082797","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@tutti-os/agent-gui","version":"0.0.14","_id":"@tutti-os/agent-gui@0.0.14","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"05d48f6e3e5ddad7c065d0b8fecca4093074de4b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.14.tgz","fileCount":129,"integrity":"sha512-QxBoGE1P+nM/ySRaV8bKVnLplFwQcjqK+O3r2SUrzjQI8kLHQnQDLByOacEqwXNU/3ii1qopaF0w92d6y+xHNw==","signatures":[{"sig":"MEQCIACze0Z2dp2ka5VVvmEKiaA2LlGEQ47wWF6J1mf3rHVVAiBxMhPH4Jm4mXgg5Fy7Bbq35VwY2P7M02p29mSh8ehUsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17300082},"type":"module","_from":"file:tutti-os-agent-gui-0.0.14.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ef92e7183986f5344c1b6157e92c326a/tutti-os-agent-gui-0.0.14.tgz","_integrity":"sha512-QxBoGE1P+nM/ySRaV8bKVnLplFwQcjqK+O3r2SUrzjQI8kLHQnQDLByOacEqwXNU/3ii1qopaF0w92d6y+xHNw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.14","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.14","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.14","@tutti-os/ui-i18n-runtime":"0.0.14","@tutti-os/workbench-surface":"0.0.14","@tutti-os/agent-activity-core":"0.0.14","@tutti-os/workspace-file-manager":"0.0.14","@tutti-os/workspace-user-project":"0.0.14","@tutti-os/workspace-external-core":"0.0.14","@tutti-os/workspace-issue-manager":"0.0.14","@tutti-os/workspace-file-reference":"0.0.14"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.14_1781691867168_0.3048185190840875","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@tutti-os/agent-gui","version":"0.0.15","_id":"@tutti-os/agent-gui@0.0.15","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e33566221799fe189e0894b5e34eb3a67784034d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.15.tgz","fileCount":130,"integrity":"sha512-/Lpm5w2HOUtm24mgCdIE/pfKqskAHSafPUq1drCYBqIFseYTtObJXpazFqBVffZgNDLOVShMqCXA9YMg1EEDSQ==","signatures":[{"sig":"MEUCIQDQXOvGZ+8p+jwmmoGVBWtOdExAR3OJ3z+FFIdXwEAG8QIgAgTgWc768j/QYcK6fCV0FsGqVIIz/yx3FeNjQqB4u7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17427563},"type":"module","_from":"file:tutti-os-agent-gui-0.0.15.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0229df9419e0435e31a170654c00bf6e/tutti-os-agent-gui-0.0.15.tgz","_integrity":"sha512-/Lpm5w2HOUtm24mgCdIE/pfKqskAHSafPUq1drCYBqIFseYTtObJXpazFqBVffZgNDLOVShMqCXA9YMg1EEDSQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.15","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.15","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.15","@tutti-os/ui-i18n-runtime":"0.0.15","@tutti-os/workbench-surface":"0.0.15","@tutti-os/agent-activity-core":"0.0.15","@tutti-os/workspace-file-manager":"0.0.15","@tutti-os/workspace-user-project":"0.0.15","@tutti-os/workspace-external-core":"0.0.15","@tutti-os/workspace-issue-manager":"0.0.15","@tutti-os/workspace-file-reference":"0.0.15"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.15_1781847037154_0.9759000825009001","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@tutti-os/agent-gui","version":"0.0.16","_id":"@tutti-os/agent-gui@0.0.16","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3148079f15ee8cbf8624f1141cf73dff3434f502","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.16.tgz","fileCount":132,"integrity":"sha512-H6+gukYDwdi+PefOsYb4029+VopzsBQi/pBTj4fctLOw92jywGw2My23WUKf+Q4k4gb+lkTlwbHeW/+XWyPfqw==","signatures":[{"sig":"MEQCIH0dysinUcyS80iLT2lmrT39Z4ZfLbR2MmVGnSA/jF6HAiAV406sdXpssaVzhwM1v/eCiGFGP0mkpRYM+U2ADUkYKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17525242},"type":"module","_from":"file:tutti-os-agent-gui-0.0.16.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/200622be2b37d9ee3ed2c46815878111/tutti-os-agent-gui-0.0.16.tgz","_integrity":"sha512-H6+gukYDwdi+PefOsYb4029+VopzsBQi/pBTj4fctLOw92jywGw2My23WUKf+Q4k4gb+lkTlwbHeW/+XWyPfqw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.16","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.16","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.16","@tutti-os/ui-i18n-runtime":"0.0.16","@tutti-os/workbench-surface":"0.0.16","@tutti-os/agent-activity-core":"0.0.16","@tutti-os/workspace-file-manager":"0.0.16","@tutti-os/workspace-user-project":"0.0.16","@tutti-os/workspace-external-core":"0.0.16","@tutti-os/workspace-issue-manager":"0.0.16","@tutti-os/workspace-file-reference":"0.0.16"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.16_1782114093815_0.16414558940399138","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@tutti-os/agent-gui","version":"0.0.17","_id":"@tutti-os/agent-gui@0.0.17","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"30af5a3b47a5766e19ed4e9014124e75f8146554","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.17.tgz","fileCount":132,"integrity":"sha512-ySLxEHkMfIOIqGRno3PmVOw2v/P3UQcZ2HJ/hTbZHS0wIgVQpYdO4u86fXDWNg7lZKsY1DwsQSLEn+FIWTAUcQ==","signatures":[{"sig":"MEQCIEcrKh7dhLf1fVC/u8HU0h0r4/7vnJpz9cPgHWyr4ORmAiAuxv6CZxMivucznVh3F+ikuPRlpsBGOr1T5e1ttoxFQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17564842},"type":"module","_from":"file:tutti-os-agent-gui-0.0.17.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e413bf6b1b33e5eb15fc00989a05e6fa/tutti-os-agent-gui-0.0.17.tgz","_integrity":"sha512-ySLxEHkMfIOIqGRno3PmVOw2v/P3UQcZ2HJ/hTbZHS0wIgVQpYdO4u86fXDWNg7lZKsY1DwsQSLEn+FIWTAUcQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.17","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.17","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.17","@tutti-os/ui-i18n-runtime":"0.0.17","@tutti-os/workbench-surface":"0.0.17","@tutti-os/agent-activity-core":"0.0.17","@tutti-os/workspace-file-manager":"0.0.17","@tutti-os/workspace-user-project":"0.0.17","@tutti-os/workspace-external-core":"0.0.17","@tutti-os/workspace-issue-manager":"0.0.17","@tutti-os/workspace-file-reference":"0.0.17"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.17_1782128124108_0.609558296539666","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@tutti-os/agent-gui","version":"0.0.18","_id":"@tutti-os/agent-gui@0.0.18","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4afed63f9a2f410cbc48798eb8a6c14d118ecb8d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.18.tgz","fileCount":132,"integrity":"sha512-0Q9WCxLPC1b0/3e8k5OuAFs7r+BSMX/t6RlcCiJQOvhii6bvJT7qOw7Ofc82WRzr2ikk/yPB2Tv1vs0CY+MWdw==","signatures":[{"sig":"MEUCIE391K6VVrpzF2CYKOCYt6lHY732BR7mcE6FAoxq3g0IAiEA3ARNy6m5G4YFQQfHM+UjqRPGNYQ4xnqhof1kZK+Mvn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17573123},"type":"module","_from":"file:tutti-os-agent-gui-0.0.18.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c61fd8a30d475cc64d92e0016cd748a4/tutti-os-agent-gui-0.0.18.tgz","_integrity":"sha512-0Q9WCxLPC1b0/3e8k5OuAFs7r+BSMX/t6RlcCiJQOvhii6bvJT7qOw7Ofc82WRzr2ikk/yPB2Tv1vs0CY+MWdw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.18","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.18","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.18","@tutti-os/ui-i18n-runtime":"0.0.18","@tutti-os/workbench-surface":"0.0.18","@tutti-os/agent-activity-core":"0.0.18","@tutti-os/workspace-file-manager":"0.0.18","@tutti-os/workspace-user-project":"0.0.18","@tutti-os/workspace-external-core":"0.0.18","@tutti-os/workspace-issue-manager":"0.0.18","@tutti-os/workspace-file-reference":"0.0.18"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.18_1782199601486_0.945354172597271","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@tutti-os/agent-gui","version":"0.0.19","_id":"@tutti-os/agent-gui@0.0.19","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d1a8fd9aefba279e024bdafe14e955cd59eb0035","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.19.tgz","fileCount":132,"integrity":"sha512-b8VEHuTmvvjVUU8Ln/OieGqRxk4nFokttaurwyYHXzvhM04RjlO0DULP7pzSD1Uts56+L8vzrTNHowDg/vjkIg==","signatures":[{"sig":"MEQCICD1j1COA1SWjvayXDAwhdRPTEAoiJHb4eSs1lZaQJVgAiA2v02oaEw1ysP6SzGnD2/fw7+ARv6yo2kKZhJgkrIVfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17582152},"type":"module","_from":"file:tutti-os-agent-gui-0.0.19.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/41d42810ac4bd069e0d40e780d3c4254/tutti-os-agent-gui-0.0.19.tgz","_integrity":"sha512-b8VEHuTmvvjVUU8Ln/OieGqRxk4nFokttaurwyYHXzvhM04RjlO0DULP7pzSD1Uts56+L8vzrTNHowDg/vjkIg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.19","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.19","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.19","@tutti-os/ui-i18n-runtime":"0.0.19","@tutti-os/workbench-surface":"0.0.19","@tutti-os/agent-activity-core":"0.0.19","@tutti-os/workspace-file-manager":"0.0.19","@tutti-os/workspace-user-project":"0.0.19","@tutti-os/workspace-external-core":"0.0.19","@tutti-os/workspace-issue-manager":"0.0.19","@tutti-os/workspace-file-reference":"0.0.19"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.19_1782223557064_0.6107025358070879","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@tutti-os/agent-gui","version":"0.0.20","_id":"@tutti-os/agent-gui@0.0.20","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a0443e3c63720039a3a3438699265f0619e3dd3d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.20.tgz","fileCount":132,"integrity":"sha512-oKFQIHNYebRmytpNOTJIX0SVsZMnT5V6OdhbK1uJpvHWXcjisQm10Jyv0kgSOWYd9ztQqa9bDJCBtWgxEppvjg==","signatures":[{"sig":"MEYCIQDPq9IEfo1fhr2zhjHkkT6ROe0r3wJ0UYZGEOUT1ivHxwIhAM6Re1LwHxTjzjLsocNTTnl03vYJGxvDHwLbMNKSgImp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17589718},"type":"module","_from":"file:tutti-os-agent-gui-0.0.20.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6e48eabf160f65798dd48f97e002b2e6/tutti-os-agent-gui-0.0.20.tgz","_integrity":"sha512-oKFQIHNYebRmytpNOTJIX0SVsZMnT5V6OdhbK1uJpvHWXcjisQm10Jyv0kgSOWYd9ztQqa9bDJCBtWgxEppvjg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.20","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.20","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.20","@tutti-os/ui-i18n-runtime":"0.0.20","@tutti-os/workbench-surface":"0.0.20","@tutti-os/agent-activity-core":"0.0.20","@tutti-os/workspace-file-manager":"0.0.20","@tutti-os/workspace-user-project":"0.0.20","@tutti-os/workspace-external-core":"0.0.20","@tutti-os/workspace-issue-manager":"0.0.20","@tutti-os/workspace-file-reference":"0.0.20"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.20_1782277595330_0.5798735273085427","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@tutti-os/agent-gui","version":"0.0.21","_id":"@tutti-os/agent-gui@0.0.21","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"32adfa4e59350589daf95acce5b7f03c5dc29c5f","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.21.tgz","fileCount":132,"integrity":"sha512-7V/JKKYv0+rsP03jA5b2Vu09PNlQ37HGQ75gDuhkrzF3E2MS2x8hWOLwC+JfEL7vqpV1LhENK4Jmud13MeTpXg==","signatures":[{"sig":"MEUCIQD5xxT4mIba4iaY/MLbslxlaGWhlGxxVJqZWlpTOL4dwwIgU5K29VVVTULnoiL6kqlRiK9IP2fI7MPgsKSVb/dzJTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17584718},"type":"module","_from":"file:tutti-os-agent-gui-0.0.21.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8c0e6ca4691d9ac7ca228b954ddf5c92/tutti-os-agent-gui-0.0.21.tgz","_integrity":"sha512-7V/JKKYv0+rsP03jA5b2Vu09PNlQ37HGQ75gDuhkrzF3E2MS2x8hWOLwC+JfEL7vqpV1LhENK4Jmud13MeTpXg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.21","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.21","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.21","@tutti-os/ui-i18n-runtime":"0.0.21","@tutti-os/workbench-surface":"0.0.21","@tutti-os/agent-activity-core":"0.0.21","@tutti-os/workspace-file-manager":"0.0.21","@tutti-os/workspace-user-project":"0.0.21","@tutti-os/workspace-external-core":"0.0.21","@tutti-os/workspace-issue-manager":"0.0.21","@tutti-os/workspace-file-reference":"0.0.21"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.21_1782283292549_0.41539115535616467","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@tutti-os/agent-gui","version":"0.0.22","_id":"@tutti-os/agent-gui@0.0.22","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"fb7ca8aa6cd265b0916fb8bd871eebc451ea1c67","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.22.tgz","fileCount":132,"integrity":"sha512-tTaIDVe1V13CRl5e5iw8Z55Ts5/q5DLnW+dZ5M9UoU9PAgt4B5yyNgtfS+n12BDjUKVlf0WIpxewA0Td2Kd0qQ==","signatures":[{"sig":"MEUCID6mIwEGF6IwtF52gOyko5ARTZfshi7znqUmM2PRTJQgAiEApf4vEfIXG713RfArsNwzqZcGwU5EsxrIhZMFQlDbWes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17654615},"type":"module","_from":"file:tutti-os-agent-gui-0.0.22.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5f1588da780742a298e29ff4ba9542c0/tutti-os-agent-gui-0.0.22.tgz","_integrity":"sha512-tTaIDVe1V13CRl5e5iw8Z55Ts5/q5DLnW+dZ5M9UoU9PAgt4B5yyNgtfS+n12BDjUKVlf0WIpxewA0Td2Kd0qQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.22","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.22","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.22","@tutti-os/ui-i18n-runtime":"0.0.22","@tutti-os/workbench-surface":"0.0.22","@tutti-os/agent-activity-core":"0.0.22","@tutti-os/workspace-file-manager":"0.0.22","@tutti-os/workspace-user-project":"0.0.22","@tutti-os/workspace-external-core":"0.0.22","@tutti-os/workspace-issue-manager":"0.0.22","@tutti-os/workspace-file-reference":"0.0.22"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.22_1782291712216_0.8443643017540403","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@tutti-os/agent-gui","version":"0.0.23","_id":"@tutti-os/agent-gui@0.0.23","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e0db4befa9e8f5a06231a0e8f2528c7449602c74","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.23.tgz","fileCount":132,"integrity":"sha512-/+45AF/0BJfN8ceVoUmgwczQRl/t81jGVkNTTityuCKhuECPInolvXpMoNujWrD9rOD1/y+mQA6bKnRQ7RUwnQ==","signatures":[{"sig":"MEYCIQCdgP4o5db1K3FD3SMWjYcImnfrMomqB5UO6XB7KcWH9AIhAIIDbR66IMq9iGpkUCf5Swlhgu46onJXaXzeVn8LVXmJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17660568},"type":"module","_from":"file:tutti-os-agent-gui-0.0.23.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fb2b4fc4722f359035642a5af008386e/tutti-os-agent-gui-0.0.23.tgz","_integrity":"sha512-/+45AF/0BJfN8ceVoUmgwczQRl/t81jGVkNTTityuCKhuECPInolvXpMoNujWrD9rOD1/y+mQA6bKnRQ7RUwnQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.23","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.23","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.23","@tutti-os/ui-i18n-runtime":"0.0.23","@tutti-os/workbench-surface":"0.0.23","@tutti-os/agent-activity-core":"0.0.23","@tutti-os/workspace-file-manager":"0.0.23","@tutti-os/workspace-user-project":"0.0.23","@tutti-os/workspace-external-core":"0.0.23","@tutti-os/workspace-issue-manager":"0.0.23","@tutti-os/workspace-file-reference":"0.0.23"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.23_1782294635524_0.5607294324049796","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@tutti-os/agent-gui","version":"0.0.24","_id":"@tutti-os/agent-gui@0.0.24","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"47601ccc3ffd39243e7a00f7e66a173ba48bdf80","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.24.tgz","fileCount":132,"integrity":"sha512-zM+r0JkWP2imKKZCUfIZlni2aQmeibu3oUgNv8TF5iBXDalX5rJaC7yVSPp2PlKWxqkOhcN2OwfmFOYTaP3dHA==","signatures":[{"sig":"MEUCIQDYcAMUvrmzKIbY+F9/h3b/OB8/amRTSj1mn6jIm6ioygIgTmy2y4qkkwCSLT+byEgbGH4tMyLKF4TODQFY95hJfJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17680018},"type":"module","_from":"file:tutti-os-agent-gui-0.0.24.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f539367b6199a47a5b20d1049d2c5d4e/tutti-os-agent-gui-0.0.24.tgz","_integrity":"sha512-zM+r0JkWP2imKKZCUfIZlni2aQmeibu3oUgNv8TF5iBXDalX5rJaC7yVSPp2PlKWxqkOhcN2OwfmFOYTaP3dHA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.24","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.24","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.24","@tutti-os/ui-i18n-runtime":"0.0.24","@tutti-os/workbench-surface":"0.0.24","@tutti-os/agent-activity-core":"0.0.24","@tutti-os/workspace-file-manager":"0.0.24","@tutti-os/workspace-user-project":"0.0.24","@tutti-os/workspace-external-core":"0.0.24","@tutti-os/workspace-issue-manager":"0.0.24","@tutti-os/workspace-file-reference":"0.0.24"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.24_1782303156703_0.06040837391749476","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@tutti-os/agent-gui","version":"0.0.25","_id":"@tutti-os/agent-gui@0.0.25","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8521c6a08da58aef90ba3eecbc8086db294c8361","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.25.tgz","fileCount":132,"integrity":"sha512-2e/ukV+4MMhS4Dy0lO57A/RR/yqnp3uiNdv12S7DXH/PfwN30szn0Q+68fvAKiIJdQoJ+oRurx3yO65OothOlA==","signatures":[{"sig":"MEUCIQDK0e1jgZp/gsyqj25b6Df1xVQp/36BciirCa2V44gYggIgWnVFzvoxfZxpFQzCorkfCozDwLLa0LuSXe3abxblRw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17716524},"type":"module","_from":"file:tutti-os-agent-gui-0.0.25.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/07ed3887b11979d7ade654c2f446f633/tutti-os-agent-gui-0.0.25.tgz","_integrity":"sha512-2e/ukV+4MMhS4Dy0lO57A/RR/yqnp3uiNdv12S7DXH/PfwN30szn0Q+68fvAKiIJdQoJ+oRurx3yO65OothOlA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.25","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.25","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.25","@tutti-os/ui-i18n-runtime":"0.0.25","@tutti-os/workbench-surface":"0.0.25","@tutti-os/agent-activity-core":"0.0.25","@tutti-os/workspace-file-manager":"0.0.25","@tutti-os/workspace-user-project":"0.0.25","@tutti-os/workspace-external-core":"0.0.25","@tutti-os/workspace-issue-manager":"0.0.25","@tutti-os/workspace-file-reference":"0.0.25"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.25_1782310717528_0.258328694495938","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@tutti-os/agent-gui","version":"0.0.26","_id":"@tutti-os/agent-gui@0.0.26","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3b1d424615ff1984040b5bb538a4c2d69d36fa4b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.26.tgz","fileCount":132,"integrity":"sha512-seCoA52L44c1LNHnfx2zA6lUvgVPRE+/paU81T9R3I1m772uT537mgkBKlZIfD521xtoVs4eR91COEgS/IMDow==","signatures":[{"sig":"MEUCIQD7limDCOUSrXr30uvOkoXYHZ8WKzUHo0RHrFoAvxprNwIgU8j5dDowkJsHvJHudYo4d6A9iCY06Q8v+0O8djEwLrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17680018},"type":"module","_from":"file:tutti-os-agent-gui-0.0.26.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0275c08dc72299fb2bda7239f565792d/tutti-os-agent-gui-0.0.26.tgz","_integrity":"sha512-seCoA52L44c1LNHnfx2zA6lUvgVPRE+/paU81T9R3I1m772uT537mgkBKlZIfD521xtoVs4eR91COEgS/IMDow==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.26","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.26","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.26","@tutti-os/ui-i18n-runtime":"0.0.26","@tutti-os/workbench-surface":"0.0.26","@tutti-os/agent-activity-core":"0.0.26","@tutti-os/workspace-file-manager":"0.0.26","@tutti-os/workspace-user-project":"0.0.26","@tutti-os/workspace-external-core":"0.0.26","@tutti-os/workspace-issue-manager":"0.0.26","@tutti-os/workspace-file-reference":"0.0.26"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.26_1782313716355_0.22126350461167132","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@tutti-os/agent-gui","version":"0.0.27","_id":"@tutti-os/agent-gui@0.0.27","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"884f90b3eb6d0f3dcfe0e6cb66b0b76484f56fa2","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.27.tgz","fileCount":132,"integrity":"sha512-KDkHayzm0tcuwN8jp70AopsylJC7JodYqYel/9idptuEnGRwWc4AZt71yXnqpC7cqAqp9/yXhKIj74WMxr0Uvw==","signatures":[{"sig":"MEYCIQCVZ0c6jtcg0pbKgIqaA2p6V3ZV6nQVoaQwmYMEXhqsZwIhAOol2vHJjpGWZjJ9NYXNdpf7czr0DnCvrc0uTFBeEj1o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17727279},"type":"module","_from":"file:tutti-os-agent-gui-0.0.27.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c184320b29b1bf10b87450cde56100ad/tutti-os-agent-gui-0.0.27.tgz","_integrity":"sha512-KDkHayzm0tcuwN8jp70AopsylJC7JodYqYel/9idptuEnGRwWc4AZt71yXnqpC7cqAqp9/yXhKIj74WMxr0Uvw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.27","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.27","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.27","@tutti-os/ui-i18n-runtime":"0.0.27","@tutti-os/workbench-surface":"0.0.27","@tutti-os/agent-activity-core":"0.0.27","@tutti-os/workspace-file-manager":"0.0.27","@tutti-os/workspace-user-project":"0.0.27","@tutti-os/workspace-external-core":"0.0.27","@tutti-os/workspace-issue-manager":"0.0.27","@tutti-os/workspace-file-reference":"0.0.27"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.27_1782369136667_0.6068097390445679","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@tutti-os/agent-gui","version":"0.0.28","_id":"@tutti-os/agent-gui@0.0.28","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9551fafc63927acf07ba3ec0215d5426938d0874","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.28.tgz","fileCount":132,"integrity":"sha512-GjUf8ZTqkrL0vvKZ3To1XskPXu2J2ejcNrEL70pmgwXzDfRFN523Ez+ST7T/aLj2HnpaNaGhetwyDhIqu9uNvQ==","signatures":[{"sig":"MEYCIQChcwpIlEcUx66EsE7HBzT2TygOVLKHi+tQKpyveQ+r2gIhAPBuVUsifS2IoVzR6JgvgqU0Vn5lhPZTEu5O0Kvrjym2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17727720},"type":"module","_from":"file:tutti-os-agent-gui-0.0.28.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/86475b2050188e75c68fbc24f4ceaf08/tutti-os-agent-gui-0.0.28.tgz","_integrity":"sha512-GjUf8ZTqkrL0vvKZ3To1XskPXu2J2ejcNrEL70pmgwXzDfRFN523Ez+ST7T/aLj2HnpaNaGhetwyDhIqu9uNvQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.28","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.28","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.28","@tutti-os/ui-i18n-runtime":"0.0.28","@tutti-os/workbench-surface":"0.0.28","@tutti-os/agent-activity-core":"0.0.28","@tutti-os/workspace-file-manager":"0.0.28","@tutti-os/workspace-user-project":"0.0.28","@tutti-os/workspace-external-core":"0.0.28","@tutti-os/workspace-issue-manager":"0.0.28","@tutti-os/workspace-file-reference":"0.0.28"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.28_1782374756523_0.5996702594121364","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@tutti-os/agent-gui","version":"0.0.29","_id":"@tutti-os/agent-gui@0.0.29","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7be278148b7bfb294f49c0f57e99c9f09a13426e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.29.tgz","fileCount":132,"integrity":"sha512-81HS0BQWDqEraNMc5e2il/hL5ZK/u9LBiLyhUmYFQtpz2ZpCodaKIxT8zF4ICfw3kEueAx7Ild6T7mz7NV8PLQ==","signatures":[{"sig":"MEQCIEoQXhgiuGyduyrkrZ4VbEFEiLpNCYbKmuLiPX2tDHhEAiBT77cdk4ByAWCqCbuJzJf/6XOW0aYJOkCNr/1UxJiEgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17749741},"type":"module","_from":"file:tutti-os-agent-gui-0.0.29.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4aa1962d1d9b515c19452a17999018c6/tutti-os-agent-gui-0.0.29.tgz","_integrity":"sha512-81HS0BQWDqEraNMc5e2il/hL5ZK/u9LBiLyhUmYFQtpz2ZpCodaKIxT8zF4ICfw3kEueAx7Ild6T7mz7NV8PLQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.29","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.29","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.29","@tutti-os/ui-i18n-runtime":"0.0.29","@tutti-os/workbench-surface":"0.0.29","@tutti-os/agent-activity-core":"0.0.29","@tutti-os/workspace-file-manager":"0.0.29","@tutti-os/workspace-user-project":"0.0.29","@tutti-os/workspace-external-core":"0.0.29","@tutti-os/workspace-issue-manager":"0.0.29","@tutti-os/workspace-file-reference":"0.0.29"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.29_1782392125445_0.04003426702453905","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@tutti-os/agent-gui","version":"0.0.30","_id":"@tutti-os/agent-gui@0.0.30","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c19203ca1a32f4d95238c55d208b6df1b7f9e114","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.30.tgz","fileCount":132,"integrity":"sha512-YK2p9wzH0r1dw8kcuWL5gU/st9Vv6NE5P4wL61FKUIJsFtItF6eK8ItnKC6WxyzAg+dzgn4637mPvyU4IlPZcQ==","signatures":[{"sig":"MEUCIQDiBia0WWMVzkiS8aTVetrIzNRp6XQpIJfTTxmr+1BudQIgEQTw7+bYii5WKn/zUZ8T3mZnFxDjDX+YptlC5TUzTao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17798101},"type":"module","_from":"file:tutti-os-agent-gui-0.0.30.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b89e9885e0bf4f749348c370b1e7836a/tutti-os-agent-gui-0.0.30.tgz","_integrity":"sha512-YK2p9wzH0r1dw8kcuWL5gU/st9Vv6NE5P4wL61FKUIJsFtItF6eK8ItnKC6WxyzAg+dzgn4637mPvyU4IlPZcQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.30","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.30","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.30","@tutti-os/ui-i18n-runtime":"0.0.30","@tutti-os/workbench-surface":"0.0.30","@tutti-os/agent-activity-core":"0.0.30","@tutti-os/workspace-file-manager":"0.0.30","@tutti-os/workspace-user-project":"0.0.30","@tutti-os/workspace-external-core":"0.0.30","@tutti-os/workspace-issue-manager":"0.0.30","@tutti-os/workspace-file-reference":"0.0.30"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.30_1782407525729_0.3432019067666887","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@tutti-os/agent-gui","version":"0.0.31","_id":"@tutti-os/agent-gui@0.0.31","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"48bedea5d88e1ca5565eb8c6b0fc294f93ac6ce6","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.31.tgz","fileCount":132,"integrity":"sha512-8STh/FdbMbMcd95BqFhEBqDMgl3mdlCcw2iozHW7NchxcPDgLoU/Lg40TDuULtesIl/+UU1nF3sorcvfSQUqfQ==","signatures":[{"sig":"MEQCIEETcSNe3RoIQntCV0DbGdnyTLe9BR4HIlb9RwWfnOl3AiA01TK5A4wbuOEuXxMHOT39RtRE/fe3VC13Whp5FiUnoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17787733},"type":"module","_from":"file:tutti-os-agent-gui-0.0.31.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1fb57751869e633b3ad3c06e7a1b7ec2/tutti-os-agent-gui-0.0.31.tgz","_integrity":"sha512-8STh/FdbMbMcd95BqFhEBqDMgl3mdlCcw2iozHW7NchxcPDgLoU/Lg40TDuULtesIl/+UU1nF3sorcvfSQUqfQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.31","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.31","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.31","@tutti-os/ui-i18n-runtime":"0.0.31","@tutti-os/workbench-surface":"0.0.31","@tutti-os/agent-activity-core":"0.0.31","@tutti-os/workspace-file-manager":"0.0.31","@tutti-os/workspace-user-project":"0.0.31","@tutti-os/workspace-external-core":"0.0.31","@tutti-os/workspace-issue-manager":"0.0.31","@tutti-os/workspace-file-reference":"0.0.31"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.31_1782407952191_0.6257680835584487","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@tutti-os/agent-gui","version":"0.0.32","_id":"@tutti-os/agent-gui@0.0.32","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b7e619cd92c6111749bc636f6c453e6ca038fd78","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.32.tgz","fileCount":132,"integrity":"sha512-2ltbvrxcLV+ssYWgL8cppa4ZPddH375BIbq7Fg9VdOAnXhkOSBrAimUGP0zcNIXBMVGboA7/JQwFuPpqSqBYLg==","signatures":[{"sig":"MEQCICTIxXR25h44aoHVKU0zERriG+qTpUn/XhdOggm5cETgAiAgBgkOXvaKXLyrusCKB7NN2wOgoNJVKwN+f7wmGpoaRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17777702},"type":"module","_from":"file:tutti-os-agent-gui-0.0.32.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e0bc36e1f58910b149d2c057fe738366/tutti-os-agent-gui-0.0.32.tgz","_integrity":"sha512-2ltbvrxcLV+ssYWgL8cppa4ZPddH375BIbq7Fg9VdOAnXhkOSBrAimUGP0zcNIXBMVGboA7/JQwFuPpqSqBYLg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.32","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.32","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.32","@tutti-os/ui-i18n-runtime":"0.0.32","@tutti-os/workbench-surface":"0.0.32","@tutti-os/agent-activity-core":"0.0.32","@tutti-os/workspace-file-manager":"0.0.32","@tutti-os/workspace-user-project":"0.0.32","@tutti-os/workspace-external-core":"0.0.32","@tutti-os/workspace-issue-manager":"0.0.32","@tutti-os/workspace-file-reference":"0.0.32"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.32_1782410803885_0.8586643881222822","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@tutti-os/agent-gui","version":"0.0.33","_id":"@tutti-os/agent-gui@0.0.33","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"81d7dd9b1d10bf2db2188bd20009d35aa9c04de2","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.33.tgz","fileCount":132,"integrity":"sha512-bE+y68Fbo19igj55T2dD+CwN0XvEsA+WrT7G19p5zVcpACXS70t9AxeRrP4Dz+QioreQrpdN3cs2ElJ5wF6PNQ==","signatures":[{"sig":"MEUCIQDdhshuhXuRl3xWJ41vSRaPBBHm/UFbdc2mpPbmDIlwEgIgFKIMaghMuV9Fv4+8XNztowpUCL5iIel28HW+txAGKbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17778745},"type":"module","_from":"file:tutti-os-agent-gui-0.0.33.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1d8d1e1210f293ec0cbd29fdb43ff1e5/tutti-os-agent-gui-0.0.33.tgz","_integrity":"sha512-bE+y68Fbo19igj55T2dD+CwN0XvEsA+WrT7G19p5zVcpACXS70t9AxeRrP4Dz+QioreQrpdN3cs2ElJ5wF6PNQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.33","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.33","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.33","@tutti-os/ui-i18n-runtime":"0.0.33","@tutti-os/workbench-surface":"0.0.33","@tutti-os/agent-activity-core":"0.0.33","@tutti-os/workspace-file-manager":"0.0.33","@tutti-os/workspace-user-project":"0.0.33","@tutti-os/workspace-external-core":"0.0.33","@tutti-os/workspace-issue-manager":"0.0.33","@tutti-os/workspace-file-reference":"0.0.33"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.33_1782458833678_0.5669286142637122","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@tutti-os/agent-gui","version":"0.0.34","_id":"@tutti-os/agent-gui@0.0.34","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d2d7e93ff89efb207fc04680ed9aebff8b623cf3","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.34.tgz","fileCount":132,"integrity":"sha512-0yd7ky/MrbN+YudvoxNGdzOot7eVKBlAR7jGC/J0aVesUaOh2VaOhwC39GdweKsKN3Pgvv6Hcgbt5k5M7QvvYg==","signatures":[{"sig":"MEUCIQCaCmz0/hfocBrN1IWiXEolHPerN0zqL1nYxfukSd5x8AIgaFIfDQyC5XIE7zi/9D50XBxzIQz3iOEBdGvQCte2gy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17899529},"type":"module","_from":"file:tutti-os-agent-gui-0.0.34.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fe6321353dad4c8c0b54b6b1d5dc7483/tutti-os-agent-gui-0.0.34.tgz","_integrity":"sha512-0yd7ky/MrbN+YudvoxNGdzOot7eVKBlAR7jGC/J0aVesUaOh2VaOhwC39GdweKsKN3Pgvv6Hcgbt5k5M7QvvYg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.34","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.34","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.34","@tutti-os/ui-i18n-runtime":"0.0.34","@tutti-os/workbench-surface":"0.0.34","@tutti-os/agent-activity-core":"0.0.34","@tutti-os/workspace-file-manager":"0.0.34","@tutti-os/workspace-user-project":"0.0.34","@tutti-os/workspace-external-core":"0.0.34","@tutti-os/workspace-issue-manager":"0.0.34","@tutti-os/workspace-file-reference":"0.0.34"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.34_1782478202083_0.8117522662735401","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@tutti-os/agent-gui","version":"0.0.35","_id":"@tutti-os/agent-gui@0.0.35","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0e0c56bf34a4e86954c66adf5bb6a557e1ac975d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.35.tgz","fileCount":132,"integrity":"sha512-62mxidb4MSH5Lb22raBpZzxMTv/GFzqI+lMvhgXNbxODrqBiJEPZNe2TK7JM5+UaP2boDEunqL+shkmIGWTwhw==","signatures":[{"sig":"MEUCIEfWdl3e6xHDQpVBVNtbwYedswP3gBGa4N/KwV6jPTRVAiEAultco4pJYQ0o9vXszf0GhwUgf4DoGBWezFZaFXxw+hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17882599},"type":"module","_from":"file:tutti-os-agent-gui-0.0.35.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a9077a51eb6866e01153fd159edeef1e/tutti-os-agent-gui-0.0.35.tgz","_integrity":"sha512-62mxidb4MSH5Lb22raBpZzxMTv/GFzqI+lMvhgXNbxODrqBiJEPZNe2TK7JM5+UaP2boDEunqL+shkmIGWTwhw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.35","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.35","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.35","@tutti-os/ui-i18n-runtime":"0.0.35","@tutti-os/workbench-surface":"0.0.35","@tutti-os/agent-activity-core":"0.0.35","@tutti-os/workspace-file-manager":"0.0.35","@tutti-os/workspace-user-project":"0.0.35","@tutti-os/workspace-external-core":"0.0.35","@tutti-os/workspace-issue-manager":"0.0.35","@tutti-os/workspace-file-reference":"0.0.35"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.35_1782480442981_0.7620771629863445","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@tutti-os/agent-gui","version":"0.0.36","_id":"@tutti-os/agent-gui@0.0.36","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5ca276a5c0c37ea33c5630817f0d195529727a9d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.36.tgz","fileCount":132,"integrity":"sha512-wCJQqqdzeTRuZ2VC5TFdYKu9YMi3Wlds3poyj11J0/mNrz7HvJpNRdtgAfBqUmRDAsuJwwE55RGZniwZbwIl9g==","signatures":[{"sig":"MEQCIDta3B2k7SgRWDzW/x0lKf5y3EN+aH6QxK4EBBWKObTtAiAnr2bIs7TNPB1KmJlwebe/dJKZgTuRqiBh8YoDDmmdFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17882599},"type":"module","_from":"file:tutti-os-agent-gui-0.0.36.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/252b8e73ad05243de4fba241f55955e7/tutti-os-agent-gui-0.0.36.tgz","_integrity":"sha512-wCJQqqdzeTRuZ2VC5TFdYKu9YMi3Wlds3poyj11J0/mNrz7HvJpNRdtgAfBqUmRDAsuJwwE55RGZniwZbwIl9g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.36","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.36","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.36","@tutti-os/ui-i18n-runtime":"0.0.36","@tutti-os/workbench-surface":"0.0.36","@tutti-os/agent-activity-core":"0.0.36","@tutti-os/workspace-file-manager":"0.0.36","@tutti-os/workspace-user-project":"0.0.36","@tutti-os/workspace-external-core":"0.0.36","@tutti-os/workspace-issue-manager":"0.0.36","@tutti-os/workspace-file-reference":"0.0.36"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.36_1782488810816_0.7175269473162942","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@tutti-os/agent-gui","version":"0.0.37","_id":"@tutti-os/agent-gui@0.0.37","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8ef6b742156a0ca7a7845a7e8bd4f2baa6500248","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.37.tgz","fileCount":132,"integrity":"sha512-kM3ZT+h10ETz0A+W4KcpOoq+gIjXJjVBQpjm5BEiFIOCdGoHWTSDdTH06N94I5u2hEdGdfGBJl0CUpLl/+2bDw==","signatures":[{"sig":"MEUCIQCeCN2PlhkuJMQ5oWPtsiagjME2yGRXIPo3s4V5KV/HmQIgRgwiy9vu3gAJzYRki2QXjm6iTymOWLx/VO5qVD1V/Ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17907093},"type":"module","_from":"file:tutti-os-agent-gui-0.0.37.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f55bd201abcc5e96e9f08f88f58ff689/tutti-os-agent-gui-0.0.37.tgz","_integrity":"sha512-kM3ZT+h10ETz0A+W4KcpOoq+gIjXJjVBQpjm5BEiFIOCdGoHWTSDdTH06N94I5u2hEdGdfGBJl0CUpLl/+2bDw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.37","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.37","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.37","@tutti-os/ui-i18n-runtime":"0.0.37","@tutti-os/workbench-surface":"0.0.37","@tutti-os/agent-activity-core":"0.0.37","@tutti-os/workspace-file-manager":"0.0.37","@tutti-os/workspace-user-project":"0.0.37","@tutti-os/workspace-external-core":"0.0.37","@tutti-os/workspace-issue-manager":"0.0.37","@tutti-os/workspace-file-reference":"0.0.37"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.37_1782546502216_0.508629931435922","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@tutti-os/agent-gui","version":"0.0.38","_id":"@tutti-os/agent-gui@0.0.38","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2cd0fc00bafd4858160579caa801b9ee13ddac71","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.38.tgz","fileCount":132,"integrity":"sha512-dIs7heM8dFjM2uhfCDaPCg+pxvHdgIdAYXlf4BIwTHvxE/TmBOf20SbhQenCqojnKqgUJyBimmCfIsEVWXPJTw==","signatures":[{"sig":"MEUCIQCMQ2qYICvkp8+/IxsLBDNT02QBxUV8uKTshtxljw+lxQIgUv52gloDFEkCR9qMQ4jxPqGkj8TS3itpbQSg0wGCIjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17917949},"type":"module","_from":"file:tutti-os-agent-gui-0.0.38.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8875609c76758a6751010f104a89accd/tutti-os-agent-gui-0.0.38.tgz","_integrity":"sha512-dIs7heM8dFjM2uhfCDaPCg+pxvHdgIdAYXlf4BIwTHvxE/TmBOf20SbhQenCqojnKqgUJyBimmCfIsEVWXPJTw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.38","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.38","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.38","@tutti-os/ui-i18n-runtime":"0.0.38","@tutti-os/workbench-surface":"0.0.38","@tutti-os/agent-activity-core":"0.0.38","@tutti-os/workspace-file-manager":"0.0.38","@tutti-os/workspace-user-project":"0.0.38","@tutti-os/workspace-external-core":"0.0.38","@tutti-os/workspace-issue-manager":"0.0.38","@tutti-os/workspace-file-reference":"0.0.38"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.38_1782565400320_0.269656298107563","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@tutti-os/agent-gui","version":"0.0.39","_id":"@tutti-os/agent-gui@0.0.39","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1a24a17d31e74c55dcde7ede3dc35605bcda8a6b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.39.tgz","fileCount":132,"integrity":"sha512-rSUTFz8ovxxJczPlcroz0nijiSclaLrKDa1VZPXRJJXAQNtrUKJPubiqCWN+AYkEyUncoSLO/GLRASLKe8YXqg==","signatures":[{"sig":"MEUCIQCm0wIhNNWQa6zhLmyhcGE8W8W2WgIpBDQTmRLuVoQQWgIgYK3J3e9oTkx1VET3VUe5YwarqsLPZm4oCEbKG7OSNto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18090517},"type":"module","_from":"file:tutti-os-agent-gui-0.0.39.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1e9756e7d21b15be57e7fcd5e7d9fd98/tutti-os-agent-gui-0.0.39.tgz","_integrity":"sha512-rSUTFz8ovxxJczPlcroz0nijiSclaLrKDa1VZPXRJJXAQNtrUKJPubiqCWN+AYkEyUncoSLO/GLRASLKe8YXqg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.39","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.39","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.39","@tutti-os/ui-i18n-runtime":"0.0.39","@tutti-os/workbench-surface":"0.0.39","@tutti-os/agent-activity-core":"0.0.39","@tutti-os/workspace-file-manager":"0.0.39","@tutti-os/workspace-user-project":"0.0.39","@tutti-os/workspace-external-core":"0.0.39","@tutti-os/workspace-issue-manager":"0.0.39","@tutti-os/workspace-file-reference":"0.0.39"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.39_1782714608098_0.9984849430095244","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@tutti-os/agent-gui","version":"0.0.40","_id":"@tutti-os/agent-gui@0.0.40","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c66e77bcb44436ef8de50ee74825af80289fdddf","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.40.tgz","fileCount":135,"integrity":"sha512-yvs79QJrAZn85ygnUviKjMtmKXx8azOnIWTSkygMrDXt1xe9aGFRRwNnvjW1C+aUqXIsNWOmeWCNu9SXLw15gA==","signatures":[{"sig":"MEQCIBTQ0BMxiewcqK3vMxWurfBOJf1RsG5a/g9dz7LGbTAKAiBWvG2bLhnUR0s3wrMRO3cd9ckP14XUh0Mk1l6mlDmf7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18132118},"type":"module","_from":"file:tutti-os-agent-gui-0.0.40.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b7ec5018eec1f40602bd0be16966b954/tutti-os-agent-gui-0.0.40.tgz","_integrity":"sha512-yvs79QJrAZn85ygnUviKjMtmKXx8azOnIWTSkygMrDXt1xe9aGFRRwNnvjW1C+aUqXIsNWOmeWCNu9SXLw15gA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.40","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.40","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.40","@tutti-os/ui-i18n-runtime":"0.0.40","@tutti-os/workbench-surface":"0.0.40","@tutti-os/agent-activity-core":"0.0.40","@tutti-os/workspace-file-manager":"0.0.40","@tutti-os/workspace-user-project":"0.0.40","@tutti-os/workspace-external-core":"0.0.40","@tutti-os/workspace-issue-manager":"0.0.40","@tutti-os/workspace-file-reference":"0.0.40"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.40_1782717707628_0.23865261592308795","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@tutti-os/agent-gui","version":"0.0.41","_id":"@tutti-os/agent-gui@0.0.41","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7a78f6d4610b2c774e0bca55157c1ea6b82ca7ec","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.41.tgz","fileCount":135,"integrity":"sha512-XoaYT7Gkzh1fTCQIKtWtrqjcVDgg4qLlMXBxpLiR7MbQmdWsQKzD8owmzb/W0NjbAyzgW6d+qznLc7xqqGOKJw==","signatures":[{"sig":"MEUCIFGWzs8wOxVH+Hclv50t3AVx+WysHYLdsP3x5gPYxgj7AiEAt1o69CXxjp8aiXNfvl9XRxwmVMVRn4YRDrDpxpipNrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18169462},"type":"module","_from":"file:tutti-os-agent-gui-0.0.41.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f403672761c88f112d0a01650ebf93f4/tutti-os-agent-gui-0.0.41.tgz","_integrity":"sha512-XoaYT7Gkzh1fTCQIKtWtrqjcVDgg4qLlMXBxpLiR7MbQmdWsQKzD8owmzb/W0NjbAyzgW6d+qznLc7xqqGOKJw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.41","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.41","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.41","@tutti-os/ui-i18n-runtime":"0.0.41","@tutti-os/workbench-surface":"0.0.41","@tutti-os/agent-activity-core":"0.0.41","@tutti-os/workspace-file-manager":"0.0.41","@tutti-os/workspace-user-project":"0.0.41","@tutti-os/workspace-external-core":"0.0.41","@tutti-os/workspace-issue-manager":"0.0.41","@tutti-os/workspace-file-reference":"0.0.41"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.41_1782738471948_0.01846564798651862","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@tutti-os/agent-gui","version":"0.0.42","_id":"@tutti-os/agent-gui@0.0.42","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b061f2dcee518db184f2923d3bf0a73d4a75c92e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.42.tgz","fileCount":135,"integrity":"sha512-aSCLgqzPJ11wSwbh1H9P4bQQmEE+gaDUXK/iCN8PYwrBmZayHw3/R+w6TxGjyCqgPuPF0ev/RNY3cGVZNdLi+g==","signatures":[{"sig":"MEYCIQCU40dveOXugln5dx1Pn7kLt+oHAcAlesUzS9cDysA2MgIhAJ6AjSZ+0je0tfwL+PINv3upHLC2LtlUM4hxihZjUxFT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18210988},"type":"module","_from":"file:tutti-os-agent-gui-0.0.42.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/718de93d7eaf4197a4d4f75987e4e3ad/tutti-os-agent-gui-0.0.42.tgz","_integrity":"sha512-aSCLgqzPJ11wSwbh1H9P4bQQmEE+gaDUXK/iCN8PYwrBmZayHw3/R+w6TxGjyCqgPuPF0ev/RNY3cGVZNdLi+g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.42","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.42","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.42","@tutti-os/ui-i18n-runtime":"0.0.42","@tutti-os/workbench-surface":"0.0.42","@tutti-os/agent-activity-core":"0.0.42","@tutti-os/workspace-file-manager":"0.0.42","@tutti-os/workspace-user-project":"0.0.42","@tutti-os/workspace-external-core":"0.0.42","@tutti-os/workspace-issue-manager":"0.0.42","@tutti-os/workspace-file-reference":"0.0.42"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.42_1782741243998_0.20523706652120866","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@tutti-os/agent-gui","version":"0.0.43","_id":"@tutti-os/agent-gui@0.0.43","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5e46f9384dc97f3e85733a779f8b57089127ea64","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.43.tgz","fileCount":135,"integrity":"sha512-6/zjf45hTL6uexo9lbcGQaPP7XGlEjgXqbVQGsVufOrj9isTOg9yl62IrW1gni8CH+nNdS4+JlRwBguguYln3g==","signatures":[{"sig":"MEUCIQD6tG0v2D+9Dw8dIgL55Hya9HZz79dUSy1TjKbrPlaKmwIgEa16Icgfe1QiNAWLdNsfA4VRyinaCp6Bv3r/fNX7w0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18210988},"type":"module","_from":"file:tutti-os-agent-gui-0.0.43.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0af58ba1ebf25931e5c618cdc946c241/tutti-os-agent-gui-0.0.43.tgz","_integrity":"sha512-6/zjf45hTL6uexo9lbcGQaPP7XGlEjgXqbVQGsVufOrj9isTOg9yl62IrW1gni8CH+nNdS4+JlRwBguguYln3g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.43","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.43","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.43","@tutti-os/ui-i18n-runtime":"0.0.43","@tutti-os/workbench-surface":"0.0.43","@tutti-os/agent-activity-core":"0.0.43","@tutti-os/workspace-file-manager":"0.0.43","@tutti-os/workspace-user-project":"0.0.43","@tutti-os/workspace-external-core":"0.0.43","@tutti-os/workspace-issue-manager":"0.0.43","@tutti-os/workspace-file-reference":"0.0.43"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.43_1782742815289_0.18911577014524128","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@tutti-os/agent-gui","version":"0.0.44","_id":"@tutti-os/agent-gui@0.0.44","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e0e18b16c24460b034e301b766987fe761255b9f","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.44.tgz","fileCount":135,"integrity":"sha512-XnNUA+L7qj2f4o4WqaJ0BkptNHzaIvlSFKS4daZmpLDtk06ZTSTh6VbzZ6juU4HTqOFK3V4Axd+57moR7HBtXw==","signatures":[{"sig":"MEYCIQDC+9PI6FRsbdFNPja/LkU9smbnh9oKub6fLLlrH28PJQIhAKojHZ98AVWrtFXHd8aaf0s9D2cIz3uE7ZJvU+NWZTEW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18291149},"type":"module","_from":"file:tutti-os-agent-gui-0.0.44.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3b975b92b55e7bbaa0795f845665cdb1/tutti-os-agent-gui-0.0.44.tgz","_integrity":"sha512-XnNUA+L7qj2f4o4WqaJ0BkptNHzaIvlSFKS4daZmpLDtk06ZTSTh6VbzZ6juU4HTqOFK3V4Axd+57moR7HBtXw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.44","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.44","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.44","@tutti-os/ui-i18n-runtime":"0.0.44","@tutti-os/workbench-surface":"0.0.44","@tutti-os/agent-activity-core":"0.0.44","@tutti-os/workspace-file-manager":"0.0.44","@tutti-os/workspace-user-project":"0.0.44","@tutti-os/workspace-external-core":"0.0.44","@tutti-os/workspace-issue-manager":"0.0.44","@tutti-os/workspace-file-reference":"0.0.44"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.44_1782788439788_0.7653301162343693","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@tutti-os/agent-gui","version":"0.0.45","_id":"@tutti-os/agent-gui@0.0.45","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8f4c1394a4084b2e146e9911a0319bd641b040ee","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.45.tgz","fileCount":145,"integrity":"sha512-vfgQaVb26e+4d3cj/P90hBaDiYZ4VlaZJ1BtvqO9KicKDLvHXpaNbnvgQJql+8Ymt23Y3Tt/2Top3mMxoUDXlg==","signatures":[{"sig":"MEYCIQC1JQF6WWjmTwk1h0sTYdJ0SHU1ICCtmIZU+tAk89zTkAIhAJ2sjBS1jVk6soiea8bySRVgRpt49B3OiIb5YMPcImn5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18329962},"type":"module","_from":"file:tutti-os-agent-gui-0.0.45.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/31e712976b3617232fb7087935102092/tutti-os-agent-gui-0.0.45.tgz","_integrity":"sha512-vfgQaVb26e+4d3cj/P90hBaDiYZ4VlaZJ1BtvqO9KicKDLvHXpaNbnvgQJql+8Ymt23Y3Tt/2Top3mMxoUDXlg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.45","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.45","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.45","@tutti-os/ui-i18n-runtime":"0.0.45","@tutti-os/workbench-surface":"0.0.45","@tutti-os/agent-activity-core":"0.0.45","@tutti-os/workspace-file-manager":"0.0.45","@tutti-os/workspace-user-project":"0.0.45","@tutti-os/workspace-external-core":"0.0.45","@tutti-os/workspace-issue-manager":"0.0.45","@tutti-os/workspace-file-reference":"0.0.45"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.45_1782800053200_0.20094582423979213","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@tutti-os/agent-gui","version":"0.0.46","_id":"@tutti-os/agent-gui@0.0.46","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0d523c51082ed0e59e2b41285b36d62c5459fc22","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.46.tgz","fileCount":145,"integrity":"sha512-X1U7l+mEkDgKnOvFQbnhmPh/Lo7nza5Aecc7IwrqD66XkDXmXRCirBmsywQTn5GHRORx5CKycFoIz98U4OhEwA==","signatures":[{"sig":"MEYCIQCWyil7DG56XlXlieo/Lv26ZD5E43Y1zk/8LQnLxfkfxAIhAMAUZmiaWTFkWUDojUhaWnCSNuNkHYTAoR5WdRBvX4R3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18348806},"type":"module","_from":"file:tutti-os-agent-gui-0.0.46.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/62bdbf703f08a6f434b0a85ae245cc63/tutti-os-agent-gui-0.0.46.tgz","_integrity":"sha512-X1U7l+mEkDgKnOvFQbnhmPh/Lo7nza5Aecc7IwrqD66XkDXmXRCirBmsywQTn5GHRORx5CKycFoIz98U4OhEwA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.46","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.46","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.46","@tutti-os/ui-i18n-runtime":"0.0.46","@tutti-os/workbench-surface":"0.0.46","@tutti-os/agent-activity-core":"0.0.46","@tutti-os/workspace-file-manager":"0.0.46","@tutti-os/workspace-user-project":"0.0.46","@tutti-os/workspace-external-core":"0.0.46","@tutti-os/workspace-issue-manager":"0.0.46","@tutti-os/workspace-file-reference":"0.0.46"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.46_1782804156459_0.05016291330101996","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@tutti-os/agent-gui","version":"0.0.47","_id":"@tutti-os/agent-gui@0.0.47","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"669dc31a448e4113c7db0ab799fcd5dca0772f60","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.47.tgz","fileCount":151,"integrity":"sha512-T3XX3PMYdAwZcUQ7HWnyFu1Nrpbj5M8DJwvixzLeqlABAhKraBE+BAAZCgkDjv/WqmZkNdKKS4InfWL6WmPNSw==","signatures":[{"sig":"MEUCIQC0a4yTlCBbsg33j3xKXW9TSRFTKjwd3/8qaot0OB1IjwIgHkBiZ5yyVj8N6B2Co/3+iD/ifoIMYGPHMhAb5obtA54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18498311},"type":"module","_from":"file:tutti-os-agent-gui-0.0.47.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/37cd69ac393067ab82926b0b9b57c69b/tutti-os-agent-gui-0.0.47.tgz","_integrity":"sha512-T3XX3PMYdAwZcUQ7HWnyFu1Nrpbj5M8DJwvixzLeqlABAhKraBE+BAAZCgkDjv/WqmZkNdKKS4InfWL6WmPNSw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.47","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.47","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.47","@tutti-os/ui-i18n-runtime":"0.0.47","@tutti-os/workbench-surface":"0.0.47","@tutti-os/agent-activity-core":"0.0.47","@tutti-os/workspace-file-manager":"0.0.47","@tutti-os/workspace-user-project":"0.0.47","@tutti-os/workspace-external-core":"0.0.47","@tutti-os/workspace-issue-manager":"0.0.47","@tutti-os/workspace-file-reference":"0.0.47"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.47_1782816565928_0.4918045634763726","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"@tutti-os/agent-gui","version":"0.0.48","_id":"@tutti-os/agent-gui@0.0.48","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"57813c518152277c2d11b2248019575afbccf34e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.48.tgz","fileCount":151,"integrity":"sha512-97TnkaEWEBs6Ao9w3eB1F1gE9hBRU4Sc3WfXbal/ncYMxSqQsUBu1CB8mlczPq0vmaM5lKPJ3RDK0Vel9733aw==","signatures":[{"sig":"MEUCIQDV93P0bEBNvBLLUG07G/UL8XiNestLMPiW7IDGp5QvogIgPX3ThTieRbySZjSbtLnZ8y5Am1tvU4q7MXbcc6kyUtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18554795},"type":"module","_from":"file:tutti-os-agent-gui-0.0.48.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a94fec60e19343f91ba1318335572350/tutti-os-agent-gui-0.0.48.tgz","_integrity":"sha512-97TnkaEWEBs6Ao9w3eB1F1gE9hBRU4Sc3WfXbal/ncYMxSqQsUBu1CB8mlczPq0vmaM5lKPJ3RDK0Vel9733aw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.48","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.48","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.48","@tutti-os/ui-i18n-runtime":"0.0.48","@tutti-os/workbench-surface":"0.0.48","@tutti-os/agent-activity-core":"0.0.48","@tutti-os/workspace-file-manager":"0.0.48","@tutti-os/workspace-user-project":"0.0.48","@tutti-os/workspace-external-core":"0.0.48","@tutti-os/workspace-issue-manager":"0.0.48","@tutti-os/workspace-file-reference":"0.0.48"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.48_1782895998270_0.5653400834573108","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"@tutti-os/agent-gui","version":"0.0.49","_id":"@tutti-os/agent-gui@0.0.49","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"184ffd4d1bf9802b2011a0f0f13a863edf2b8f55","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.49.tgz","fileCount":151,"integrity":"sha512-QPPVuwcSwEI3zwKaQBI9RN/CkcpKT0prCwjjWDkJCW1OSWQykiWR1ejQduij/ttXWXbmbfM4nyMQotwCydFCQQ==","signatures":[{"sig":"MEYCIQCzvUjg9fSsiIbJhY1BY/fWGj79mcYzR8Myagvmv6r40gIhANk/1LCv5LVI8Odds8aeaS1tIUPNdJJKAuSCilgq+krC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18530761},"type":"module","_from":"file:tutti-os-agent-gui-0.0.49.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3c0d8108230efdd4d05d8a1623c91614/tutti-os-agent-gui-0.0.49.tgz","_integrity":"sha512-QPPVuwcSwEI3zwKaQBI9RN/CkcpKT0prCwjjWDkJCW1OSWQykiWR1ejQduij/ttXWXbmbfM4nyMQotwCydFCQQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.49","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.49","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.49","@tutti-os/ui-i18n-runtime":"0.0.49","@tutti-os/workbench-surface":"0.0.49","@tutti-os/agent-activity-core":"0.0.49","@tutti-os/workspace-file-manager":"0.0.49","@tutti-os/workspace-user-project":"0.0.49","@tutti-os/workspace-external-core":"0.0.49","@tutti-os/workspace-issue-manager":"0.0.49","@tutti-os/workspace-file-reference":"0.0.49"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.49_1782965032523_0.47759318024570496","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"@tutti-os/agent-gui","version":"0.0.50","_id":"@tutti-os/agent-gui@0.0.50","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d176f3b551e83c01c080365c7bd806eb7854888e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.50.tgz","fileCount":151,"integrity":"sha512-MKzKxM4vvUDL6BdSY/upr1XITgDQpG7o44uUJZr3Zz8D0CsEF1kJNaFzCb3K6iu6Jfhw3AkN4al8ggTLXJSVbg==","signatures":[{"sig":"MEQCIFKjZzxSE0iw4RaG3vC+mBl3KQmQdOwI4RUkJHe1/lceAiBeNT240Nae3PJOgB66lkAVljAgIYH183xgc3DXi4G0Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18715587},"type":"module","_from":"file:tutti-os-agent-gui-0.0.50.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bb6580574cd00a83ef82dc45c22065b7/tutti-os-agent-gui-0.0.50.tgz","_integrity":"sha512-MKzKxM4vvUDL6BdSY/upr1XITgDQpG7o44uUJZr3Zz8D0CsEF1kJNaFzCb3K6iu6Jfhw3AkN4al8ggTLXJSVbg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.50","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.50","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.50","@tutti-os/ui-i18n-runtime":"0.0.50","@tutti-os/workbench-surface":"0.0.50","@tutti-os/agent-activity-core":"0.0.50","@tutti-os/workspace-file-manager":"0.0.50","@tutti-os/workspace-user-project":"0.0.50","@tutti-os/workspace-external-core":"0.0.50","@tutti-os/workspace-issue-manager":"0.0.50","@tutti-os/workspace-file-reference":"0.0.50"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.50_1782989360693_0.1918361633668999","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"@tutti-os/agent-gui","version":"0.0.51","_id":"@tutti-os/agent-gui@0.0.51","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"477df8a71ca0e76bc3cae709ba5b9e532c566b6f","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.51.tgz","fileCount":151,"integrity":"sha512-Fxh/f7HxzjTzk9CGa/zeVxV9G9AbswF+Oju+k4te6M1VW5ODnxe3dpgQFN6TqiFz5Eer4J15lDzlQWWvlpV7vg==","signatures":[{"sig":"MEQCIC3spvTKBBKd6nEE/wgOpDg9GATta72mYpzKz3CXS8DNAiADFiSeyDrLMhJBAHaCnPNUe1lmxbUCNoBvjQg+Utg0jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18730784},"type":"module","_from":"file:tutti-os-agent-gui-0.0.51.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/369ec031ea3ae10ad58f286b661130a7/tutti-os-agent-gui-0.0.51.tgz","_integrity":"sha512-Fxh/f7HxzjTzk9CGa/zeVxV9G9AbswF+Oju+k4te6M1VW5ODnxe3dpgQFN6TqiFz5Eer4J15lDzlQWWvlpV7vg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.51","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.51","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.51","@tutti-os/ui-i18n-runtime":"0.0.51","@tutti-os/workbench-surface":"0.0.51","@tutti-os/agent-activity-core":"0.0.51","@tutti-os/workspace-file-manager":"0.0.51","@tutti-os/workspace-user-project":"0.0.51","@tutti-os/workspace-external-core":"0.0.51","@tutti-os/workspace-issue-manager":"0.0.51","@tutti-os/workspace-file-reference":"0.0.51"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.51_1782995583109_0.08147004968143867","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"@tutti-os/agent-gui","version":"0.0.52","_id":"@tutti-os/agent-gui@0.0.52","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ce8af6520bbe73a500cfb0af88ec47e65d0d39ab","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.52.tgz","fileCount":151,"integrity":"sha512-9E+Vcd1LcZZMdXZoBIJd2jR+a6e/0ydRBvbJrbFaC3XZqHKWh1NbUgHMHashC5lQfcYHKyha4HXdYxU1GmuxmQ==","signatures":[{"sig":"MEYCIQCAtyuG3DsRAaBO3Y7uxys2cyGBJDGaR+SbWJFDYelrawIhAMRcZwm54cY5CTxmXgw8RXr0YYRiZgkZuBNc+RAggZq5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18741875},"type":"module","_from":"file:tutti-os-agent-gui-0.0.52.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/55928d5ef244dcff6f91b9aa922541ac/tutti-os-agent-gui-0.0.52.tgz","_integrity":"sha512-9E+Vcd1LcZZMdXZoBIJd2jR+a6e/0ydRBvbJrbFaC3XZqHKWh1NbUgHMHashC5lQfcYHKyha4HXdYxU1GmuxmQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.52","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.52","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.52","@tutti-os/ui-i18n-runtime":"0.0.52","@tutti-os/workbench-surface":"0.0.52","@tutti-os/agent-activity-core":"0.0.52","@tutti-os/workspace-file-manager":"0.0.52","@tutti-os/workspace-user-project":"0.0.52","@tutti-os/workspace-external-core":"0.0.52","@tutti-os/workspace-issue-manager":"0.0.52","@tutti-os/workspace-file-reference":"0.0.52"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.52_1782997221053_0.9012044962596841","host":"s3://npm-registry-packages-npm-production"}},"0.0.53":{"name":"@tutti-os/agent-gui","version":"0.0.53","_id":"@tutti-os/agent-gui@0.0.53","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"57e7bbcdaee6a0e6ce25544004506bdedacaa0f7","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.53.tgz","fileCount":151,"integrity":"sha512-AZGKIUWlXLXfIcusDIm6ua+uJLju4ftMtS88iP6HfiSvgbBVADoMKMO64b0hAYJ1qOoPBb+eA/44NuXMOSLM5w==","signatures":[{"sig":"MEUCIFJkzFydbAWM4H1w2MQ7nnHV16JBnoTTHy7gFuoByyGOAiEAveB2r8fRg2ONdd+7SfkP8sB2x7hSpiQJaGm24OpYYSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18750412},"type":"module","_from":"file:tutti-os-agent-gui-0.0.53.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/306681b84cb206973ad8ded74bf973d4/tutti-os-agent-gui-0.0.53.tgz","_integrity":"sha512-AZGKIUWlXLXfIcusDIm6ua+uJLju4ftMtS88iP6HfiSvgbBVADoMKMO64b0hAYJ1qOoPBb+eA/44NuXMOSLM5w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.13.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.53","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.53","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.53","@tutti-os/ui-i18n-runtime":"0.0.53","@tutti-os/workbench-surface":"0.0.53","@tutti-os/agent-activity-core":"0.0.53","@tutti-os/workspace-file-manager":"0.0.53","@tutti-os/workspace-user-project":"0.0.53","@tutti-os/workspace-external-core":"0.0.53","@tutti-os/workspace-issue-manager":"0.0.53","@tutti-os/workspace-file-reference":"0.0.53"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.53_1782999266457_0.8410083878331007","host":"s3://npm-registry-packages-npm-production"}},"0.0.54":{"name":"@tutti-os/agent-gui","version":"0.0.54","_id":"@tutti-os/agent-gui@0.0.54","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"68939063f7f8518a52ffe07c3dd80a9f4bec4be0","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.54.tgz","fileCount":151,"integrity":"sha512-foKurF+yzZSx3eCBOp+SvojZwTlKTeWko7MOxS59dvXx+MvM7lKkyM6Du/6LyhPJnN+nqtY82WeI/wTZYRXwtg==","signatures":[{"sig":"MEUCIBZBK+4qgtE1FPvu/ZCxkvqfi23duS05tKTQLnY/LzS3AiEAvRnq+VDaPeOujdZf4JkUYaUgMLHu1fqVdOyifSUtLes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18857298},"type":"module","_from":"file:tutti-os-agent-gui-0.0.54.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/83ff18c2580e5258b27312d88a1d776b/tutti-os-agent-gui-0.0.54.tgz","_integrity":"sha512-foKurF+yzZSx3eCBOp+SvojZwTlKTeWko7MOxS59dvXx+MvM7lKkyM6Du/6LyhPJnN+nqtY82WeI/wTZYRXwtg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.54","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.54","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.54","@tutti-os/ui-i18n-runtime":"0.0.54","@tutti-os/workbench-surface":"0.0.54","@tutti-os/agent-activity-core":"0.0.54","@tutti-os/workspace-file-manager":"0.0.54","@tutti-os/workspace-user-project":"0.0.54","@tutti-os/workspace-external-core":"0.0.54","@tutti-os/workspace-issue-manager":"0.0.54","@tutti-os/workspace-file-reference":"0.0.54"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.54_1783048774771_0.9360503161983131","host":"s3://npm-registry-packages-npm-production"}},"0.0.55":{"name":"@tutti-os/agent-gui","version":"0.0.55","_id":"@tutti-os/agent-gui@0.0.55","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"48e8457b4acb05d5e7d3457639235cc5b0448526","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.55.tgz","fileCount":151,"integrity":"sha512-I+bAvFnz/mRIaTioh+YhqsQDcKXtXjLVKCyKJgha6h8iNZmaUjY5R2nRZfGOEfGYqIcO6zQFObF7hauVF+IEnw==","signatures":[{"sig":"MEYCIQCnYWa++ftoAwmJR/QYQLTwx/4ga1FWePWZZnGBTCrgPgIhAOJY2wjw+4Tv2Xm8N7thCV5b1j7o+LKtoqaoC8PwZjaM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18901173},"type":"module","_from":"file:tutti-os-agent-gui-0.0.55.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bab90558ad9300393b1eee2a0fb46ce0/tutti-os-agent-gui-0.0.55.tgz","_integrity":"sha512-I+bAvFnz/mRIaTioh+YhqsQDcKXtXjLVKCyKJgha6h8iNZmaUjY5R2nRZfGOEfGYqIcO6zQFObF7hauVF+IEnw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.55","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.55","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.55","@tutti-os/ui-i18n-runtime":"0.0.55","@tutti-os/workbench-surface":"0.0.55","@tutti-os/agent-activity-core":"0.0.55","@tutti-os/workspace-file-manager":"0.0.55","@tutti-os/workspace-user-project":"0.0.55","@tutti-os/workspace-external-core":"0.0.55","@tutti-os/workspace-issue-manager":"0.0.55","@tutti-os/workspace-file-reference":"0.0.55"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.55_1783058203858_0.211237057541664","host":"s3://npm-registry-packages-npm-production"}},"0.0.56":{"name":"@tutti-os/agent-gui","version":"0.0.56","_id":"@tutti-os/agent-gui@0.0.56","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"65b1bf9acbb413183578b0c5e1ddea0e2f0ee396","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.56.tgz","fileCount":151,"integrity":"sha512-wBiTSZQcSQvFF8Q4qlt9z8pnjY+8qtF8kAZBeCkWcgjdrqbrM2kaZO25aXYrFjqiyALHw+apDZD3bMm/FPF0SA==","signatures":[{"sig":"MEQCIDWooRDHZOlr+ZEzbRer6LvQDEl5obWfH7kEA728zBG7AiAdZf2KTlRjUWetgNNjQENf+JdDfOruZb058SKqgIFmcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18925493},"type":"module","_from":"file:tutti-os-agent-gui-0.0.56.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a9bcfdc9318c54b1561072d9be7f729b/tutti-os-agent-gui-0.0.56.tgz","_integrity":"sha512-wBiTSZQcSQvFF8Q4qlt9z8pnjY+8qtF8kAZBeCkWcgjdrqbrM2kaZO25aXYrFjqiyALHw+apDZD3bMm/FPF0SA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.56","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.56","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.56","@tutti-os/ui-i18n-runtime":"0.0.56","@tutti-os/workbench-surface":"0.0.56","@tutti-os/agent-activity-core":"0.0.56","@tutti-os/workspace-file-manager":"0.0.56","@tutti-os/workspace-user-project":"0.0.56","@tutti-os/workspace-external-core":"0.0.56","@tutti-os/workspace-issue-manager":"0.0.56","@tutti-os/workspace-file-reference":"0.0.56"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.56_1783062647277_0.55485655659714","host":"s3://npm-registry-packages-npm-production"}},"0.0.57":{"name":"@tutti-os/agent-gui","version":"0.0.57","_id":"@tutti-os/agent-gui@0.0.57","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"86f539c85b9f28608d3c97a286fc6c5922e0dbdf","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.57.tgz","fileCount":153,"integrity":"sha512-w44MZK4ua4CoC/vFara9LBVEc7mmfdVVBbw5QoiNO3tDs4PHF8RdudN4L3mggLSwYohUPlnhpUibdp0Pkfvpcw==","signatures":[{"sig":"MEYCIQCQf7pjmhEiXF4x5+HkuLUsfdLqxekIoYC8a5R+IwXImgIhAI8MdlD/wER5iAagw8YsvjuCHCYw3PtmAIjdPkAutwSG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18974917},"type":"module","_from":"file:tutti-os-agent-gui-0.0.57.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/df93a6e181e63f40d72c17beba5043b3/tutti-os-agent-gui-0.0.57.tgz","_integrity":"sha512-w44MZK4ua4CoC/vFara9LBVEc7mmfdVVBbw5QoiNO3tDs4PHF8RdudN4L3mggLSwYohUPlnhpUibdp0Pkfvpcw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.57","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.57","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.57","@tutti-os/ui-i18n-runtime":"0.0.57","@tutti-os/workbench-surface":"0.0.57","@tutti-os/agent-activity-core":"0.0.57","@tutti-os/workspace-file-manager":"0.0.57","@tutti-os/workspace-user-project":"0.0.57","@tutti-os/workspace-external-core":"0.0.57","@tutti-os/workspace-issue-manager":"0.0.57","@tutti-os/workspace-file-reference":"0.0.57"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.57_1783067747954_0.45390649260536176","host":"s3://npm-registry-packages-npm-production"}},"0.0.58":{"name":"@tutti-os/agent-gui","version":"0.0.58","_id":"@tutti-os/agent-gui@0.0.58","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e8a7960e266dd51b95132dde53298dea3f0a9cc0","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.58.tgz","fileCount":158,"integrity":"sha512-ijz4MWMd9ubtZ6YfbFqdCkGBeR+ORG8sgeNC+T0aNNT259eHdYPu5EVt9u10M541SZXM3SBfy1eUdXgvzSn9rw==","signatures":[{"sig":"MEUCIQDP+LGcAGa5ZNMmf7F1737uX68Ayiet2CNYidzbma3uHgIgOJmsZEcORrFHiTq3KeXWtxrnZtCjjA70GB0MchMyTio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19092145},"type":"module","_from":"file:tutti-os-agent-gui-0.0.58.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ee8ab8c30c4486a8326b010dbb6bbf0d/tutti-os-agent-gui-0.0.58.tgz","_integrity":"sha512-ijz4MWMd9ubtZ6YfbFqdCkGBeR+ORG8sgeNC+T0aNNT259eHdYPu5EVt9u10M541SZXM3SBfy1eUdXgvzSn9rw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.58","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.58","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.58","@tutti-os/ui-i18n-runtime":"0.0.58","@tutti-os/workbench-surface":"0.0.58","@tutti-os/agent-activity-core":"0.0.58","@tutti-os/workspace-file-manager":"0.0.58","@tutti-os/workspace-user-project":"0.0.58","@tutti-os/workspace-external-core":"0.0.58","@tutti-os/workspace-issue-manager":"0.0.58","@tutti-os/workspace-file-reference":"0.0.58"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.58_1783156292070_0.5055242893705894","host":"s3://npm-registry-packages-npm-production"}},"0.0.59":{"name":"@tutti-os/agent-gui","version":"0.0.59","_id":"@tutti-os/agent-gui@0.0.59","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3a69c0e083da0be0bef43c95f7f8f190a16b013b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.59.tgz","fileCount":158,"integrity":"sha512-n2oZJhx/OHXOXomXEADPYq0aeDEo8mw1PO9KpDfPk9dyS24g0+5J57ejc1M8wBcOoXmJ2nT2Bp8ABHcpOk0dUw==","signatures":[{"sig":"MEUCIQCDnmMtTGFr5BfTrvgxyCBp9029zoLq3mIc5mYT4NthiwIgBm2n62oc9AozqQhkVqQuaGZpLy7Zn3YlH2mJwYcy6nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19111891},"type":"module","_from":"file:tutti-os-agent-gui-0.0.59.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4b80fa1bfe95feabca712bbedc4db909/tutti-os-agent-gui-0.0.59.tgz","_integrity":"sha512-n2oZJhx/OHXOXomXEADPYq0aeDEo8mw1PO9KpDfPk9dyS24g0+5J57ejc1M8wBcOoXmJ2nT2Bp8ABHcpOk0dUw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.59","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.59","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.59","@tutti-os/ui-i18n-runtime":"0.0.59","@tutti-os/workbench-surface":"0.0.59","@tutti-os/agent-activity-core":"0.0.59","@tutti-os/workspace-file-manager":"0.0.59","@tutti-os/workspace-user-project":"0.0.59","@tutti-os/workspace-external-core":"0.0.59","@tutti-os/workspace-issue-manager":"0.0.59","@tutti-os/workspace-file-reference":"0.0.59"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.59_1783158509591_0.7140405454515206","host":"s3://npm-registry-packages-npm-production"}},"0.0.60":{"name":"@tutti-os/agent-gui","version":"0.0.60","_id":"@tutti-os/agent-gui@0.0.60","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"22e05969d0afa7e2dc8d5d403225518d3d349c06","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.60.tgz","fileCount":175,"integrity":"sha512-DVgKtQiqfX3U16FsjneKXQUdBzF3I7FgUo/hDSjpKBvXgHXaPvOWeaFuU3A71w//bbEGx/CayaxZW3sl5iVXmQ==","signatures":[{"sig":"MEUCIE7MzfG3idsrz++vU2M0UF+k7ruI8wO9Y8MsXKm90QZGAiEA/YFBpcKFwJ9s1MSO65hK4tpvJTNKT1H+GrAqJR/lhaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23344242},"type":"module","_from":"file:tutti-os-agent-gui-0.0.60.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1fd0bfa43c5d6eddf4a3d817d7c65aa3/tutti-os-agent-gui-0.0.60.tgz","_integrity":"sha512-DVgKtQiqfX3U16FsjneKXQUdBzF3I7FgUo/hDSjpKBvXgHXaPvOWeaFuU3A71w//bbEGx/CayaxZW3sl5iVXmQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.60","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.60","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.60","@tutti-os/ui-i18n-runtime":"0.0.60","@tutti-os/workbench-surface":"0.0.60","@tutti-os/agent-activity-core":"0.0.60","@tutti-os/workspace-file-manager":"0.0.60","@tutti-os/workspace-user-project":"0.0.60","@tutti-os/workspace-external-core":"0.0.60","@tutti-os/workspace-issue-manager":"0.0.60","@tutti-os/workspace-file-reference":"0.0.60"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.60_1783192423668_0.17142323140839077","host":"s3://npm-registry-packages-npm-production"}},"0.0.61":{"name":"@tutti-os/agent-gui","version":"0.0.61","_id":"@tutti-os/agent-gui@0.0.61","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"02d7988fe1062a55513876390075d1a6980fb1bd","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.61.tgz","fileCount":175,"integrity":"sha512-LE0mt+auu7grZDX2dI2KOsmgA+6dqabi/W/V+e3RXh2BICBg77/UFeJMJr+OpvmU+AR+RzXTDsg3fkZM90gxqg==","signatures":[{"sig":"MEUCIBOSjoVhSyVCeksz+amzUA6coSpbvFzYg/rY2qX5+xolAiEAxxXbLobsrfoesdelrAOF1xC5vwN33XMo2XjZgsz05zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23350378},"type":"module","_from":"file:tutti-os-agent-gui-0.0.61.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/63100e2ccc9ca86e1d6ccc8d3a0ef6af/tutti-os-agent-gui-0.0.61.tgz","_integrity":"sha512-LE0mt+auu7grZDX2dI2KOsmgA+6dqabi/W/V+e3RXh2BICBg77/UFeJMJr+OpvmU+AR+RzXTDsg3fkZM90gxqg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.61","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.61","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.61","@tutti-os/ui-i18n-runtime":"0.0.61","@tutti-os/workbench-surface":"0.0.61","@tutti-os/agent-activity-core":"0.0.61","@tutti-os/workspace-file-manager":"0.0.61","@tutti-os/workspace-user-project":"0.0.61","@tutti-os/workspace-external-core":"0.0.61","@tutti-os/workspace-issue-manager":"0.0.61","@tutti-os/workspace-file-reference":"0.0.61"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.61_1783228541444_0.07452632496307277","host":"s3://npm-registry-packages-npm-production"}},"0.0.62":{"name":"@tutti-os/agent-gui","version":"0.0.62","_id":"@tutti-os/agent-gui@0.0.62","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6d25556daa535c904abd81877abc9c1e5b5dbbe5","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.62.tgz","fileCount":175,"integrity":"sha512-5RilRgbPFxv59nMvyS3/K5ZHbphlbbEYmkbSLv5kGgv4rZq4S+mDtpOkaN+jkp96t2Rs+lAlhcnKYn7Cpo7KBw==","signatures":[{"sig":"MEYCIQD/H7jAa/EwcbseyKB8VaqrcZvnWNryJEYe4uA4jjDqEQIhAI/DyQ+z5eqAvAmh/UNJKiaF1aMmRyzoji1TPmUqEDxc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23373402},"type":"module","_from":"file:tutti-os-agent-gui-0.0.62.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/da586379ac15f09c2593ff39be6dbee4/tutti-os-agent-gui-0.0.62.tgz","_integrity":"sha512-5RilRgbPFxv59nMvyS3/K5ZHbphlbbEYmkbSLv5kGgv4rZq4S+mDtpOkaN+jkp96t2Rs+lAlhcnKYn7Cpo7KBw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.62","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.62","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.62","@tutti-os/ui-i18n-runtime":"0.0.62","@tutti-os/workbench-surface":"0.0.62","@tutti-os/agent-activity-core":"0.0.62","@tutti-os/workspace-file-manager":"0.0.62","@tutti-os/workspace-user-project":"0.0.62","@tutti-os/workspace-external-core":"0.0.62","@tutti-os/workspace-issue-manager":"0.0.62","@tutti-os/workspace-file-reference":"0.0.62"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.62_1783254513119_0.23981305006482478","host":"s3://npm-registry-packages-npm-production"}},"0.0.63":{"name":"@tutti-os/agent-gui","version":"0.0.63","_id":"@tutti-os/agent-gui@0.0.63","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c4470c502cc6a26c13046f20db5b9239393fa3c1","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.63.tgz","fileCount":175,"integrity":"sha512-dTM7WNE7fjhee522hXdlfGnobhGkEHLfBz/6JBSQL8d+g3DX9s+UOsNbt1alzTCuGWnbmgWk12P2oTIRRdAWmw==","signatures":[{"sig":"MEUCIB9XV18GyDhotBqMvTSSfmILpU1NCRdi2YnNtqcalQjzAiEAgFKWQP5PhKN9a/WKXD0/lneklZTJ6ak81aF3zGcW5j8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23373402},"type":"module","_from":"file:tutti-os-agent-gui-0.0.63.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b388568ac1ac5f519a8a62654208d7d8/tutti-os-agent-gui-0.0.63.tgz","_integrity":"sha512-dTM7WNE7fjhee522hXdlfGnobhGkEHLfBz/6JBSQL8d+g3DX9s+UOsNbt1alzTCuGWnbmgWk12P2oTIRRdAWmw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.63","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.63","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.63","@tutti-os/ui-i18n-runtime":"0.0.63","@tutti-os/workbench-surface":"0.0.63","@tutti-os/agent-activity-core":"0.0.63","@tutti-os/workspace-file-manager":"0.0.63","@tutti-os/workspace-user-project":"0.0.63","@tutti-os/workspace-external-core":"0.0.63","@tutti-os/workspace-issue-manager":"0.0.63","@tutti-os/workspace-file-reference":"0.0.63"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.63_1783258185026_0.4583942544972903","host":"s3://npm-registry-packages-npm-production"}},"0.0.64":{"name":"@tutti-os/agent-gui","version":"0.0.64","_id":"@tutti-os/agent-gui@0.0.64","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0c1ee9f7096d88be39c1a21d9bd51511e9dce2e8","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.64.tgz","fileCount":180,"integrity":"sha512-2ZUzZaQr0YiQzPoNykVgGSALyWyn5GRalzlkL6F0l0o7J2Z6bW3W96ExidCuDd87NrtpxSfGE+rz0MIBILIiVA==","signatures":[{"sig":"MEQCIF7mqHkZlbMTTJA2elR4zc3n3xAHAq1brxR7mjPEckjXAiB1CGTCtsgiikJgj/9PHvW/6STkKeMOGSVbZnF+kITbAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25250445},"type":"module","_from":"file:tutti-os-agent-gui-0.0.64.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f22329c070aa6299692b34f4b8c8cf94/tutti-os-agent-gui-0.0.64.tgz","_integrity":"sha512-2ZUzZaQr0YiQzPoNykVgGSALyWyn5GRalzlkL6F0l0o7J2Z6bW3W96ExidCuDd87NrtpxSfGE+rz0MIBILIiVA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.64","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.64","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.64","@tutti-os/ui-i18n-runtime":"0.0.64","@tutti-os/workbench-surface":"0.0.64","@tutti-os/agent-activity-core":"0.0.64","@tutti-os/workspace-file-manager":"0.0.64","@tutti-os/workspace-user-project":"0.0.64","@tutti-os/workspace-external-core":"0.0.64","@tutti-os/workspace-issue-manager":"0.0.64","@tutti-os/workspace-file-reference":"0.0.64"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.64_1783320555888_0.8564435534423998","host":"s3://npm-registry-packages-npm-production"}},"0.0.65":{"name":"@tutti-os/agent-gui","version":"0.0.65","_id":"@tutti-os/agent-gui@0.0.65","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ef3e9c2439ce51300b2b9864b5f41a4b19e1c9e4","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.65.tgz","fileCount":179,"integrity":"sha512-3RFqoC2xPfVPRogpIbz5ajjbl4Fb0qDX8oOs5nSQQs85P2G578hE7lNtHrI47ayK56ao38FLHPpggZ+VQkgv+w==","signatures":[{"sig":"MEUCIQC3iylfAGaLPxD01wrrzdSK2quZn2O1LEplWvA55ohFmwIgJnEjXyWUYTzEgOClcXn/mJ9kHTFru/bFO6oasyzbTe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25276855},"type":"module","_from":"file:tutti-os-agent-gui-0.0.65.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/58d899b61350b09f19e0602ba7de5321/tutti-os-agent-gui-0.0.65.tgz","_integrity":"sha512-3RFqoC2xPfVPRogpIbz5ajjbl4Fb0qDX8oOs5nSQQs85P2G578hE7lNtHrI47ayK56ao38FLHPpggZ+VQkgv+w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.65","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.65","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.65","@tutti-os/ui-i18n-runtime":"0.0.65","@tutti-os/workbench-surface":"0.0.65","@tutti-os/agent-activity-core":"0.0.65","@tutti-os/workspace-file-manager":"0.0.65","@tutti-os/workspace-user-project":"0.0.65","@tutti-os/workspace-external-core":"0.0.65","@tutti-os/workspace-issue-manager":"0.0.65","@tutti-os/workspace-file-reference":"0.0.65"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.65_1783333972824_0.9605289940982313","host":"s3://npm-registry-packages-npm-production"}},"0.0.66":{"name":"@tutti-os/agent-gui","version":"0.0.66","_id":"@tutti-os/agent-gui@0.0.66","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"460940fe8ef33b471911d11e95352707485f76a4","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.66.tgz","fileCount":166,"integrity":"sha512-s0W9RsThX/QhfRUx0IexZ/K9QGNIoyjAFQ3kQ+m+6a1N4TSkqycmYie+tTHcp+kVHjsM8xj/mm/9ay7nJSmh+w==","signatures":[{"sig":"MEUCIQChW/SaMOpoLRcv5uZ9yOy0mxUZth1CvD4SwHxx6JOuhwIga4ULXPJWJagBXg773yx6ee4z1WyfD+yfg0zpgly0494=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20486118},"type":"module","_from":"file:tutti-os-agent-gui-0.0.66.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/21bfac530c525dee4bfaeaca1636cf89/tutti-os-agent-gui-0.0.66.tgz","_integrity":"sha512-s0W9RsThX/QhfRUx0IexZ/K9QGNIoyjAFQ3kQ+m+6a1N4TSkqycmYie+tTHcp+kVHjsM8xj/mm/9ay7nJSmh+w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.66","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.66","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.66","@tutti-os/ui-i18n-runtime":"0.0.66","@tutti-os/workbench-surface":"0.0.66","@tutti-os/agent-activity-core":"0.0.66","@tutti-os/workspace-file-manager":"0.0.66","@tutti-os/workspace-user-project":"0.0.66","@tutti-os/workspace-external-core":"0.0.66","@tutti-os/workspace-issue-manager":"0.0.66","@tutti-os/workspace-file-reference":"0.0.66"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.66_1783399376430_0.2497456239672624","host":"s3://npm-registry-packages-npm-production"}},"0.0.67":{"name":"@tutti-os/agent-gui","version":"0.0.67","_id":"@tutti-os/agent-gui@0.0.67","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"95e381516c15541fd8753df2dc323644b083972e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.67.tgz","fileCount":169,"integrity":"sha512-YwG6mhi8mqNCzrnBMU/DXipp5x7vjhwG6b/2WgAPZ5vT57pKkizC/l89iyzGJtsDmLP7aKyNJjxIeXJTUoZ9QA==","signatures":[{"sig":"MEYCIQC31tIq5srBgUgGAI5E9kMSDcdUV97R/G811g94ryyDOQIhAOusmwlgW1xU4tNAJ346fw5oLPo6aM2s/o8970FNRmuM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20564715},"type":"module","_from":"file:tutti-os-agent-gui-0.0.67.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d0c672ba91bf70d52d8b39e9d51b414e/tutti-os-agent-gui-0.0.67.tgz","_integrity":"sha512-YwG6mhi8mqNCzrnBMU/DXipp5x7vjhwG6b/2WgAPZ5vT57pKkizC/l89iyzGJtsDmLP7aKyNJjxIeXJTUoZ9QA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.67","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.67","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.67","@tutti-os/ui-i18n-runtime":"0.0.67","@tutti-os/workbench-surface":"0.0.67","@tutti-os/agent-activity-core":"0.0.67","@tutti-os/workspace-file-manager":"0.0.67","@tutti-os/workspace-user-project":"0.0.67","@tutti-os/workspace-external-core":"0.0.67","@tutti-os/workspace-issue-manager":"0.0.67","@tutti-os/workspace-file-reference":"0.0.67"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.67_1783411527143_0.5924631955407749","host":"s3://npm-registry-packages-npm-production"}},"0.0.68":{"name":"@tutti-os/agent-gui","version":"0.0.68","_id":"@tutti-os/agent-gui@0.0.68","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"42b914ae5d1331b07a7746b016364b348972c02a","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.68.tgz","fileCount":171,"integrity":"sha512-x+1iL7svDGtqCAqj3sGuDXTzQmiP4s7pLEldZoox7WG2YjTXhR+gc+3/8geKfPzvpWjkTkaNFw653SEgCCklhg==","signatures":[{"sig":"MEUCIGL2NgH0SFiZw34deDHhCWeMcDpMBy0C5waC9Wp+HiXqAiEA3IDO3iCh2zRUUwpxM0L+Og5TS9EofOksMN5C0Trjstk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20695161},"type":"module","_from":"file:tutti-os-agent-gui-0.0.68.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e8cf38b267594dce2dbcc82cc5383af8/tutti-os-agent-gui-0.0.68.tgz","_integrity":"sha512-x+1iL7svDGtqCAqj3sGuDXTzQmiP4s7pLEldZoox7WG2YjTXhR+gc+3/8geKfPzvpWjkTkaNFw653SEgCCklhg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.68","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.68","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.68","@tutti-os/ui-i18n-runtime":"0.0.68","@tutti-os/workbench-surface":"0.0.68","@tutti-os/agent-activity-core":"0.0.68","@tutti-os/workspace-file-manager":"0.0.68","@tutti-os/workspace-user-project":"0.0.68","@tutti-os/workspace-external-core":"0.0.68","@tutti-os/workspace-issue-manager":"0.0.68","@tutti-os/workspace-file-reference":"0.0.68"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.68_1783420275294_0.5228021851425488","host":"s3://npm-registry-packages-npm-production"}},"0.0.69":{"name":"@tutti-os/agent-gui","version":"0.0.69","_id":"@tutti-os/agent-gui@0.0.69","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ed519b7b39f47cc5b5cf7415cdbbfccc2edb51ac","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.69.tgz","fileCount":173,"integrity":"sha512-1bplNNlgaYMwxs+Snt8KV6oz0SAZM78em1+ADlVOvTk2T04b4I5vxD3bg5IXBwF+5ZetO71hd/V9l/PA9jYeOg==","signatures":[{"sig":"MEUCIBrKXJZ3C7hUaC3eJH5MRrdar+fG4sJgg3OtcHZMfxV2AiEA8/dDdew7ExSYnc5v9v7PVaZDijPjsX8kcUs1Dga1Ujg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20737171},"type":"module","_from":"file:tutti-os-agent-gui-0.0.69.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/674f06265a25608b4dbab50d3400b0a8/tutti-os-agent-gui-0.0.69.tgz","_integrity":"sha512-1bplNNlgaYMwxs+Snt8KV6oz0SAZM78em1+ADlVOvTk2T04b4I5vxD3bg5IXBwF+5ZetO71hd/V9l/PA9jYeOg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.69","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.69","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.69","@tutti-os/ui-i18n-runtime":"0.0.69","@tutti-os/workbench-surface":"0.0.69","@tutti-os/agent-activity-core":"0.0.69","@tutti-os/workspace-file-manager":"0.0.69","@tutti-os/workspace-user-project":"0.0.69","@tutti-os/workspace-external-core":"0.0.69","@tutti-os/workspace-issue-manager":"0.0.69","@tutti-os/workspace-file-reference":"0.0.69"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.69_1783433304918_0.33020229991297456","host":"s3://npm-registry-packages-npm-production"}},"0.0.70":{"name":"@tutti-os/agent-gui","version":"0.0.70","_id":"@tutti-os/agent-gui@0.0.70","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c2f5877d20aac5503eda56367db766696938fdb2","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.70.tgz","fileCount":173,"integrity":"sha512-UxUvvptXxQdq1BCpWNTiJM/fEYda27z+ynG+WrALqO85XAtuBmLLfZaJejqmSAW/LJWg0OqeWu+BzciU2cg8Nw==","signatures":[{"sig":"MEUCIE/biOW7JP2B6V64cV5iI7Cv07opR+dl39DIhnz3PA0jAiEAlR12146NYpvvpj/IEE9oTJ3CpnNY6ToWCGfdvxIYp1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20735211},"type":"module","_from":"file:tutti-os-agent-gui-0.0.70.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/22fa6af997641cae4da99004075cee09/tutti-os-agent-gui-0.0.70.tgz","_integrity":"sha512-UxUvvptXxQdq1BCpWNTiJM/fEYda27z+ynG+WrALqO85XAtuBmLLfZaJejqmSAW/LJWg0OqeWu+BzciU2cg8Nw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.70","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.70","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.70","@tutti-os/ui-i18n-runtime":"0.0.70","@tutti-os/workbench-surface":"0.0.70","@tutti-os/agent-activity-core":"0.0.70","@tutti-os/workspace-file-manager":"0.0.70","@tutti-os/workspace-user-project":"0.0.70","@tutti-os/workspace-external-core":"0.0.70","@tutti-os/workspace-issue-manager":"0.0.70","@tutti-os/workspace-file-reference":"0.0.70"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.70_1783443911968_0.5100348028630242","host":"s3://npm-registry-packages-npm-production"}},"0.0.71":{"name":"@tutti-os/agent-gui","version":"0.0.71","_id":"@tutti-os/agent-gui@0.0.71","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"65c8a47f03e4e83554f1e5b3552ba37afb8e1bc6","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.71.tgz","fileCount":173,"integrity":"sha512-DmNCoyK2iYqyPPFfA6vzypG3fGu03W3+e8Fovs4I131RWp/5aJRCifUXfVO37lEcjvxnCl120zbkxsqgjxP1Tw==","signatures":[{"sig":"MEUCIQDEpIJ8YBdRUQtt6F8TamVmd39i5WEzgM2c0dcA2UuKiQIgQdbFboUjiBlHK7OAuSLNKNrvfR2RZnbT6WHfsVsJzzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20739544},"type":"module","_from":"file:tutti-os-agent-gui-0.0.71.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c04e341af5acb82c3f24280cb5816db2/tutti-os-agent-gui-0.0.71.tgz","_integrity":"sha512-DmNCoyK2iYqyPPFfA6vzypG3fGu03W3+e8Fovs4I131RWp/5aJRCifUXfVO37lEcjvxnCl120zbkxsqgjxP1Tw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.71","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.71","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.71","@tutti-os/ui-i18n-runtime":"0.0.71","@tutti-os/workbench-surface":"0.0.71","@tutti-os/agent-activity-core":"0.0.71","@tutti-os/workspace-file-manager":"0.0.71","@tutti-os/workspace-user-project":"0.0.71","@tutti-os/workspace-external-core":"0.0.71","@tutti-os/workspace-issue-manager":"0.0.71","@tutti-os/workspace-file-reference":"0.0.71"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.71_1783484530905_0.6134472840553338","host":"s3://npm-registry-packages-npm-production"}},"0.0.72":{"name":"@tutti-os/agent-gui","version":"0.0.72","_id":"@tutti-os/agent-gui@0.0.72","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ebe00e19f8b1ba42e2cf5e2b436d28343124cdff","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.72.tgz","fileCount":169,"integrity":"sha512-JPwBp2GbopmEp+9X0YSq/4+0SIT7XEwWbuT38iqfH591Smb6Uo6HZzMoyetso6vRsaRFxHoncMaHv1VbHS8Cyw==","signatures":[{"sig":"MEYCIQDxFYgBauG44K81oLtZd68G2DheffBQvAVSeH7oM8+xDAIhAJKtIrq+YEcVkd6k67YE/fsSZe2c7QKRtqx3xhtcw0zq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20924654},"type":"module","_from":"file:tutti-os-agent-gui-0.0.72.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/556f7d819e32c22eb30661e99949a4ba/tutti-os-agent-gui-0.0.72.tgz","_integrity":"sha512-JPwBp2GbopmEp+9X0YSq/4+0SIT7XEwWbuT38iqfH591Smb6Uo6HZzMoyetso6vRsaRFxHoncMaHv1VbHS8Cyw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.72","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.72","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.72","@tutti-os/ui-i18n-runtime":"0.0.72","@tutti-os/workbench-surface":"0.0.72","@tutti-os/agent-activity-core":"0.0.72","@tutti-os/workspace-file-manager":"0.0.72","@tutti-os/workspace-user-project":"0.0.72","@tutti-os/workspace-external-core":"0.0.72","@tutti-os/workspace-issue-manager":"0.0.72","@tutti-os/workspace-file-reference":"0.0.72"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.72_1783499920389_0.17454875123149338","host":"s3://npm-registry-packages-npm-production"}},"0.0.73":{"name":"@tutti-os/agent-gui","version":"0.0.73","_id":"@tutti-os/agent-gui@0.0.73","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"dffa2afe3a234ea1040714c4ab1e9fd1a229f6bd","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.73.tgz","fileCount":169,"integrity":"sha512-4Ve/uQWoQazknvTur7mBWISbACf0AUS9tWUQUyBJzBJqnY5mLgjeNMpXVssK52j+SD/O/d78GluO3qSOJlS/Jw==","signatures":[{"sig":"MEUCIQDsBaNSuyTZmtQAddnnIKKB34ftktPATPQr97OHeGlkGwIgatpVUXS5yHyKw0aGU5/vCt/QmSBp/FJtGU3qkbkX/EE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20930330},"type":"module","_from":"file:tutti-os-agent-gui-0.0.73.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fc1bcd3a722a9117c794ec510f53614a/tutti-os-agent-gui-0.0.73.tgz","_integrity":"sha512-4Ve/uQWoQazknvTur7mBWISbACf0AUS9tWUQUyBJzBJqnY5mLgjeNMpXVssK52j+SD/O/d78GluO3qSOJlS/Jw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.73","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.73","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.73","@tutti-os/ui-i18n-runtime":"0.0.73","@tutti-os/workbench-surface":"0.0.73","@tutti-os/agent-activity-core":"0.0.73","@tutti-os/workspace-file-manager":"0.0.73","@tutti-os/workspace-user-project":"0.0.73","@tutti-os/workspace-external-core":"0.0.73","@tutti-os/workspace-issue-manager":"0.0.73","@tutti-os/workspace-file-reference":"0.0.73"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.73_1783503247433_0.02162713641387448","host":"s3://npm-registry-packages-npm-production"}},"0.0.74":{"name":"@tutti-os/agent-gui","version":"0.0.74","_id":"@tutti-os/agent-gui@0.0.74","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"38bc487e909d3b8f3199697441e3eb8d74661e7b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.74.tgz","fileCount":169,"integrity":"sha512-zKHOGacPx0LwQgoCGRLuSsmdQsIloeNiucAumDHf1BqNLbfb7Fz3geRzTU96FftwQJ5drSUc550ljFuxG1VpsA==","signatures":[{"sig":"MEYCIQCiZex/ozCD493BmlbwT7A2177do8Qg3kaMdPjr9xop6QIhAPC38Elznb064jm0R3h+1t3WlArq7ZnABdAqUIdxwL4w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20347466},"type":"module","_from":"file:tutti-os-agent-gui-0.0.74.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/314685c817c87c487879b6c1048c3e07/tutti-os-agent-gui-0.0.74.tgz","_integrity":"sha512-zKHOGacPx0LwQgoCGRLuSsmdQsIloeNiucAumDHf1BqNLbfb7Fz3geRzTU96FftwQJ5drSUc550ljFuxG1VpsA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.74","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.74","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.74","@tutti-os/ui-i18n-runtime":"0.0.74","@tutti-os/workbench-surface":"0.0.74","@tutti-os/agent-activity-core":"0.0.74","@tutti-os/workspace-file-manager":"0.0.74","@tutti-os/workspace-user-project":"0.0.74","@tutti-os/workspace-external-core":"0.0.74","@tutti-os/workspace-issue-manager":"0.0.74","@tutti-os/workspace-file-reference":"0.0.74"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.74_1783513867750_0.40032229123305174","host":"s3://npm-registry-packages-npm-production"}},"0.0.75":{"name":"@tutti-os/agent-gui","version":"0.0.75","_id":"@tutti-os/agent-gui@0.0.75","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"446ec2d99a0bdb79555c5018cccb811d3c4f82ae","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.75.tgz","fileCount":169,"integrity":"sha512-B22XDDi00ERYbXYpx4cLcuPam84yToFIUB0YbYzY5ju4Vwxdv0h8hjbtxrOP00utVpadU0VVNXiiYJSsFSBBrw==","signatures":[{"sig":"MEYCIQDBkPlj7ZZIaUbR/LrwFRP6oe/b/A8zWgySfZ/mNR5K2AIhAL4VMVWyal/Oz2lc/cw2vmhPhFb6IggScqKPfD1FSB5m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20467307},"type":"module","_from":"file:tutti-os-agent-gui-0.0.75.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1e71155927b9870f82c1d5e75c35feda/tutti-os-agent-gui-0.0.75.tgz","_integrity":"sha512-B22XDDi00ERYbXYpx4cLcuPam84yToFIUB0YbYzY5ju4Vwxdv0h8hjbtxrOP00utVpadU0VVNXiiYJSsFSBBrw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.75","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.75","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.75","@tutti-os/ui-i18n-runtime":"0.0.75","@tutti-os/workbench-surface":"0.0.75","@tutti-os/agent-activity-core":"0.0.75","@tutti-os/workspace-file-manager":"0.0.75","@tutti-os/workspace-user-project":"0.0.75","@tutti-os/workspace-external-core":"0.0.75","@tutti-os/workspace-issue-manager":"0.0.75","@tutti-os/workspace-file-reference":"0.0.75"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.75_1783579721869_0.3155054614023023","host":"s3://npm-registry-packages-npm-production"}},"0.0.76":{"name":"@tutti-os/agent-gui","version":"0.0.76","_id":"@tutti-os/agent-gui@0.0.76","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"25ab8a7bffa172ff2c11bb2df25a61d483f517f2","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.76.tgz","fileCount":169,"integrity":"sha512-6B83Bo4pSCLjBe4t0ge9F383TQgYm/DDMy0F5b90h+8efdx6X6h0B2H6IkPo8T8D/Z9eZvJUYQ9AgdxnOON/gA==","signatures":[{"sig":"MEUCIEgBn9iHdZpayyTrqZEA7c66B4KIyr9c/Y36e0DLZtipAiEAtvspwXL3s0aMJqIruP0UnDFnsbfkhi5hFpp0qn3YbBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20482160},"type":"module","_from":"file:tutti-os-agent-gui-0.0.76.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2a1721f2efccf95785cbec003cab774f/tutti-os-agent-gui-0.0.76.tgz","_integrity":"sha512-6B83Bo4pSCLjBe4t0ge9F383TQgYm/DDMy0F5b90h+8efdx6X6h0B2H6IkPo8T8D/Z9eZvJUYQ9AgdxnOON/gA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.76","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.76","@tanstack/react-virtual":"^3.13.12","react-medium-image-zoom":"^5.4.5","@tutti-os/ui-react-hooks":"0.0.76","@tutti-os/ui-i18n-runtime":"0.0.76","@tutti-os/workbench-surface":"0.0.76","@tutti-os/agent-activity-core":"0.0.76","@tutti-os/workspace-file-manager":"0.0.76","@tutti-os/workspace-user-project":"0.0.76","@tutti-os/workspace-external-core":"0.0.76","@tutti-os/workspace-issue-manager":"0.0.76","@tutti-os/workspace-file-reference":"0.0.76"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.76_1783590141547_0.9564470239108962","host":"s3://npm-registry-packages-npm-production"}},"0.0.77":{"name":"@tutti-os/agent-gui","version":"0.0.77","_id":"@tutti-os/agent-gui@0.0.77","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f6cb262a12ebd8bc3b1ea5c2d9faf380015b9aaa","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.77.tgz","fileCount":169,"integrity":"sha512-jAGFrvfrI+iVznZVl+cl6DMKGta8E1HfRXgOhnSvLiOaLXTNMt5a+qkTpx4kr7AcdmXi01Jd1R6OoyuSrqkEOA==","signatures":[{"sig":"MEYCIQCZ/L6l5JBXZP98cgka1rMOhkt+miaIHMohC6UfC/AYuwIhAKb9wKemPKsCx2QzE5U7S2uwAUFxxNIhsutVcmC5VjPz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20485100},"type":"module","_from":"file:tutti-os-agent-gui-0.0.77.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/10f4bee3b746b7e206aa8b8fb55fa98c/tutti-os-agent-gui-0.0.77.tgz","_integrity":"sha512-jAGFrvfrI+iVznZVl+cl6DMKGta8E1HfRXgOhnSvLiOaLXTNMt5a+qkTpx4kr7AcdmXi01Jd1R6OoyuSrqkEOA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.77","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.77","@tanstack/react-virtual":"^3.13.12","@tutti-os/ui-react-hooks":"0.0.77","@tutti-os/ui-i18n-runtime":"0.0.77","@tutti-os/workbench-surface":"0.0.77","@tutti-os/agent-activity-core":"0.0.77","@tutti-os/workspace-file-manager":"0.0.77","@tutti-os/workspace-user-project":"0.0.77","@tutti-os/workspace-external-core":"0.0.77","@tutti-os/workspace-issue-manager":"0.0.77","@tutti-os/workspace-file-reference":"0.0.77"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.77_1783593879643_0.5961205722085381","host":"s3://npm-registry-packages-npm-production"}},"0.0.78":{"name":"@tutti-os/agent-gui","version":"0.0.78","_id":"@tutti-os/agent-gui@0.0.78","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"461a062fd9b90439af8f4c247788a54170eb250c","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.78.tgz","fileCount":169,"integrity":"sha512-iu28SQZ52+kria8l77SYeVWHc5Vjyv6izzGzQKaZaLsgw+Kn2p/kDxnsrSDWagk4AMulBR7PzXPsgDZU/gYMhw==","signatures":[{"sig":"MEYCIQC3IXXUBqoYmOUcWS+UxA/e3JzzUTdnG1ZsxbEyibet3gIhAIcbKeMBAetnHWO1Mr8a55jd5pLmDRNVyVmNZ1kYGdTF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20491882},"type":"module","_from":"file:tutti-os-agent-gui-0.0.78.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/367456c5e4d75319a5a65312fe2d2e1f/tutti-os-agent-gui-0.0.78.tgz","_integrity":"sha512-iu28SQZ52+kria8l77SYeVWHc5Vjyv6izzGzQKaZaLsgw+Kn2p/kDxnsrSDWagk4AMulBR7PzXPsgDZU/gYMhw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.78","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.78","@tanstack/react-virtual":"^3.13.12","@tutti-os/ui-react-hooks":"0.0.78","@tutti-os/ui-i18n-runtime":"0.0.78","@tutti-os/workbench-surface":"0.0.78","@tutti-os/agent-activity-core":"0.0.78","@tutti-os/workspace-file-manager":"0.0.78","@tutti-os/workspace-user-project":"0.0.78","@tutti-os/workspace-external-core":"0.0.78","@tutti-os/workspace-issue-manager":"0.0.78","@tutti-os/workspace-file-reference":"0.0.78"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.78_1783609524372_0.9168201877482607","host":"s3://npm-registry-packages-npm-production"}},"0.0.79":{"name":"@tutti-os/agent-gui","version":"0.0.79","_id":"@tutti-os/agent-gui@0.0.79","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5046c2df8dbe16017c880ddd917c75f712bfb08c","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.79.tgz","fileCount":169,"integrity":"sha512-AbHioImNg2SJCLSQ6yKedD/Yaezv2K9dGZ14hrMQoGQJ1hjYy+4Ru6ynpraRWPbyi27cxtM+DV+jihL0dKs/wQ==","signatures":[{"sig":"MEUCIQD425yFKbLPjnPOF00d61B7guMFIMkzXZ5Xg5s4GprGNwIgH/p1hT1J9AgX1j7o7PdKNFhATY7dtFNbWKNlK7/un8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20491882},"type":"module","_from":"file:tutti-os-agent-gui-0.0.79.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3e37671d0cc85f0ebcadbc2169a7dbb2/tutti-os-agent-gui-0.0.79.tgz","_integrity":"sha512-AbHioImNg2SJCLSQ6yKedD/Yaezv2K9dGZ14hrMQoGQJ1hjYy+4Ru6ynpraRWPbyi27cxtM+DV+jihL0dKs/wQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.79","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.79","@tanstack/react-virtual":"^3.13.12","@tutti-os/ui-react-hooks":"0.0.79","@tutti-os/ui-i18n-runtime":"0.0.79","@tutti-os/workbench-surface":"0.0.79","@tutti-os/agent-activity-core":"0.0.79","@tutti-os/workspace-file-manager":"0.0.79","@tutti-os/workspace-user-project":"0.0.79","@tutti-os/workspace-external-core":"0.0.79","@tutti-os/workspace-issue-manager":"0.0.79","@tutti-os/workspace-file-reference":"0.0.79"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.79_1783624472591_0.8943017541053737","host":"s3://npm-registry-packages-npm-production"}},"0.0.80":{"name":"@tutti-os/agent-gui","version":"0.0.80","_id":"@tutti-os/agent-gui@0.0.80","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c81f2d0100f6f423e32bb543fdf043553855136e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.80.tgz","fileCount":169,"integrity":"sha512-VTnH+hjX9cPofzJVpsLntCkZCoU+8pr2NQIBSvEK0GK9BipUc6W8fyEZ7KmnyCtAxemXx5JLTpD5w3TrW09pVQ==","signatures":[{"sig":"MEUCIQD+jBq0VSqD974HYS81M1BeYDacawdJLIIeghXZUKnNYgIgbz/Vc+BtWOo5AuSAGLmTJIwAIBVj6Qvf8k0Eovr2mMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20491882},"type":"module","_from":"file:tutti-os-agent-gui-0.0.80.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0340fe1a7b4972a5e601694eb409700f/tutti-os-agent-gui-0.0.80.tgz","_integrity":"sha512-VTnH+hjX9cPofzJVpsLntCkZCoU+8pr2NQIBSvEK0GK9BipUc6W8fyEZ7KmnyCtAxemXx5JLTpD5w3TrW09pVQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.80","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.80","@tanstack/react-virtual":"^3.13.12","@tutti-os/ui-react-hooks":"0.0.80","@tutti-os/ui-i18n-runtime":"0.0.80","@tutti-os/workbench-surface":"0.0.80","@tutti-os/agent-activity-core":"0.0.80","@tutti-os/workspace-file-manager":"0.0.80","@tutti-os/workspace-user-project":"0.0.80","@tutti-os/workspace-external-core":"0.0.80","@tutti-os/workspace-issue-manager":"0.0.80","@tutti-os/workspace-file-reference":"0.0.80"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.80_1783625396688_0.14800228999345877","host":"s3://npm-registry-packages-npm-production"}},"0.0.81":{"name":"@tutti-os/agent-gui","version":"0.0.81","_id":"@tutti-os/agent-gui@0.0.81","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e9d5c30e506f12f1aec752cfdde40c5af075f201","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.81.tgz","fileCount":169,"integrity":"sha512-HbeVwEx/Ky46Mk2SiXr8coPvslJIE/US6epCpU2IjNF0Ju6J/OTExfb4VHHtbsZP2OVyIg9YPARNMMmU9c4vqQ==","signatures":[{"sig":"MEUCIADiwL4F2GxZiXgUM7H7H7WXrki4ShjrNavSpq/JCuPoAiEAg3gF3opmb2Z7ixWAQ4ZXQiuZlPj4w+Xo8WhyR38A5zI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20501735},"type":"module","_from":"file:tutti-os-agent-gui-0.0.81.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8f285674f5a6ab04156ab665982587e5/tutti-os-agent-gui-0.0.81.tgz","_integrity":"sha512-HbeVwEx/Ky46Mk2SiXr8coPvslJIE/US6epCpU2IjNF0Ju6J/OTExfb4VHHtbsZP2OVyIg9YPARNMMmU9c4vqQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.81","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.81","@tanstack/react-virtual":"^3.13.12","@tutti-os/ui-react-hooks":"0.0.81","@tutti-os/ui-i18n-runtime":"0.0.81","@tutti-os/workbench-surface":"0.0.81","@tutti-os/agent-activity-core":"0.0.81","@tutti-os/workspace-file-manager":"0.0.81","@tutti-os/workspace-user-project":"0.0.81","@tutti-os/workspace-external-core":"0.0.81","@tutti-os/workspace-issue-manager":"0.0.81","@tutti-os/workspace-file-reference":"0.0.81"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.81_1783659255876_0.021857113002224038","host":"s3://npm-registry-packages-npm-production"}},"0.0.82":{"name":"@tutti-os/agent-gui","version":"0.0.82","_id":"@tutti-os/agent-gui@0.0.82","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0e1c18450620642df6f1a2cead4a981665e87913","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.82.tgz","fileCount":169,"integrity":"sha512-uI8/z2eGzcvQmW4K5JruQZ/bKGHXH/enzefFHfN0OqwislkVYrN54C5HGP9/480/kp9v1HvFPOY91G3gOE5f4A==","signatures":[{"sig":"MEYCIQC/sLhh8Wct5X+TabGhBeOP0Y8NauPHaisk/rHnsBEobAIhAJ3sbkoc7RIZlVZrhXTa32zR4JbzlRtfMIeR6EIP6ZBx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21369158},"type":"module","_from":"file:tutti-os-agent-gui-0.0.82.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ea821ec3b0f95837d2dbe1846d13550e/tutti-os-agent-gui-0.0.82.tgz","_integrity":"sha512-uI8/z2eGzcvQmW4K5JruQZ/bKGHXH/enzefFHfN0OqwislkVYrN54C5HGP9/480/kp9v1HvFPOY91G3gOE5f4A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.82","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.82","@tanstack/react-virtual":"^3.13.12","@tutti-os/ui-react-hooks":"0.0.82","@tutti-os/ui-i18n-runtime":"0.0.82","@tutti-os/workbench-surface":"0.0.82","@tutti-os/agent-activity-core":"0.0.82","@tutti-os/workspace-file-manager":"0.0.82","@tutti-os/workspace-user-project":"0.0.82","@tutti-os/workspace-external-core":"0.0.82","@tutti-os/workspace-issue-manager":"0.0.82","@tutti-os/workspace-file-reference":"0.0.82"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.82_1783670302825_0.29787075849414246","host":"s3://npm-registry-packages-npm-production"}},"0.0.83":{"name":"@tutti-os/agent-gui","version":"0.0.83","_id":"@tutti-os/agent-gui@0.0.83","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"24eddd3f3facacc2b67c8aa91551b147d94c90ec","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.83.tgz","fileCount":169,"integrity":"sha512-Qson699eLfKbwC75nh4lQo+2BqS+cRwibezDea8XUuA31pyrm49tFmUDeFfpzLFP3e38c0mlMD87k+neou60pQ==","signatures":[{"sig":"MEUCIQD0wllnm5PmrmA79YxO9msoNVtfNBwbTIo2zjj3hInGYQIgLY3vIeixCgbV8Wv9OGS0MIEvwn2zbOMuSsfwkkZkRQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21383829},"type":"module","_from":"file:tutti-os-agent-gui-0.0.83.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/733868c4617d6f3108289e19c750a76d/tutti-os-agent-gui-0.0.83.tgz","_integrity":"sha512-Qson699eLfKbwC75nh4lQo+2BqS+cRwibezDea8XUuA31pyrm49tFmUDeFfpzLFP3e38c0mlMD87k+neou60pQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.83","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.83","@tanstack/react-virtual":"^3.13.12","@tutti-os/ui-react-hooks":"0.0.83","@tutti-os/ui-i18n-runtime":"0.0.83","@tutti-os/workbench-surface":"0.0.83","@tutti-os/agent-activity-core":"0.0.83","@tutti-os/workspace-file-manager":"0.0.83","@tutti-os/workspace-user-project":"0.0.83","@tutti-os/workspace-external-core":"0.0.83","@tutti-os/workspace-issue-manager":"0.0.83","@tutti-os/workspace-file-reference":"0.0.83"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.83_1783673012315_0.17881041340846848","host":"s3://npm-registry-packages-npm-production"}},"0.0.84":{"name":"@tutti-os/agent-gui","version":"0.0.84","_id":"@tutti-os/agent-gui@0.0.84","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1e758d85f530558c8a968e652eef55538a4621a0","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.84.tgz","fileCount":169,"integrity":"sha512-GyI8emaqApNCpxH0BSkIdHLTzYyg3tRfvXTMncuXAHoGDQG3aN+zME/6aPIbbwwgcgDo4HSDMZ7ZcRqzGOMGzA==","signatures":[{"sig":"MEQCIBC4MueeCzP/DCcJDMWcRtD7OufJdaaPaLPNgv2uFtdbAiAmMkJiFD/GqAUWCr4x6pYciRnOQxPg8Pg4uMa8iZCbgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21431472},"type":"module","_from":"file:tutti-os-agent-gui-0.0.84.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c73da30afce86812948383894272c313/tutti-os-agent-gui-0.0.84.tgz","_integrity":"sha512-GyI8emaqApNCpxH0BSkIdHLTzYyg3tRfvXTMncuXAHoGDQG3aN+zME/6aPIbbwwgcgDo4HSDMZ7ZcRqzGOMGzA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.84","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.84","@tanstack/react-virtual":"^3.13.12","@tutti-os/ui-react-hooks":"0.0.84","@tutti-os/ui-i18n-runtime":"0.0.84","@tutti-os/workbench-surface":"0.0.84","@tutti-os/agent-activity-core":"0.0.84","@tutti-os/workspace-file-manager":"0.0.84","@tutti-os/workspace-user-project":"0.0.84","@tutti-os/workspace-external-core":"0.0.84","@tutti-os/workspace-issue-manager":"0.0.84","@tutti-os/workspace-file-reference":"0.0.84"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.84_1783699053689_0.5113893661526294","host":"s3://npm-registry-packages-npm-production"}},"0.0.85":{"name":"@tutti-os/agent-gui","version":"0.0.85","_id":"@tutti-os/agent-gui@0.0.85","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4b5bec657e8753484048e27f813c5d688b38821f","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.85.tgz","fileCount":169,"integrity":"sha512-n3KxC35MOYmR37SH4skV5ZFXwqncJKVbLUkle4JEkdsQY+YKBkREE10U8qYT59e15gvQ89+KNUoGxB0w/oplMw==","signatures":[{"sig":"MEYCIQDvL/a0t0+B9MB4SOtgpSBnsPXCM4U5qG0ZCg+AsRmrvgIhAMIA00OmS/JUJ74q8x/xto5qzZeo8F93IOvSd3l+Mr+u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21439570},"type":"module","_from":"file:tutti-os-agent-gui-0.0.85.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bb5d03548b6300a4c2d7987a61d3b8f5/tutti-os-agent-gui-0.0.85.tgz","_integrity":"sha512-n3KxC35MOYmR37SH4skV5ZFXwqncJKVbLUkle4JEkdsQY+YKBkREE10U8qYT59e15gvQ89+KNUoGxB0w/oplMw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.85","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.85","@tanstack/react-virtual":"^3.13.12","@tutti-os/ui-react-hooks":"0.0.85","@tutti-os/ui-i18n-runtime":"0.0.85","@tutti-os/workbench-surface":"0.0.85","@tutti-os/agent-activity-core":"0.0.85","@tutti-os/workspace-file-manager":"0.0.85","@tutti-os/workspace-user-project":"0.0.85","@tutti-os/workspace-external-core":"0.0.85","@tutti-os/workspace-issue-manager":"0.0.85","@tutti-os/workspace-file-reference":"0.0.85"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.85_1783699957031_0.010644080197071304","host":"s3://npm-registry-packages-npm-production"}},"0.0.86":{"name":"@tutti-os/agent-gui","version":"0.0.86","_id":"@tutti-os/agent-gui@0.0.86","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"fd7dae8acce5a60375e6297bb0f2e26b5565bc7b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.86.tgz","fileCount":169,"integrity":"sha512-uOcTns0wGw8epUXvFmJc2P+i+5QG1d8u5e/QUJzek2Lrz0GNC+4wuSUmTentdPn110+cNu22lQc+ft5oG1NsMw==","signatures":[{"sig":"MEQCIHgf7q6/fU9x+wMURPr9Sx7wbwuAvyh/smZxY5xLoEcdAiBs3rEOMYTHpo/r5FYcNnK+rgRQWlFKR0k5L09yuOPXIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21415673},"type":"module","_from":"file:tutti-os-agent-gui-0.0.86.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/11629aed5a1022261d0d66a2da689d3a/tutti-os-agent-gui-0.0.86.tgz","_integrity":"sha512-uOcTns0wGw8epUXvFmJc2P+i+5QG1d8u5e/QUJzek2Lrz0GNC+4wuSUmTentdPn110+cNu22lQc+ft5oG1NsMw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.86","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.86","@tanstack/react-virtual":"^3.13.12","@tutti-os/ui-react-hooks":"0.0.86","@tutti-os/ui-i18n-runtime":"0.0.86","@tutti-os/workbench-surface":"0.0.86","@tutti-os/agent-activity-core":"0.0.86","@tutti-os/workspace-file-manager":"0.0.86","@tutti-os/workspace-user-project":"0.0.86","@tutti-os/workspace-external-core":"0.0.86","@tutti-os/workspace-issue-manager":"0.0.86","@tutti-os/workspace-file-reference":"0.0.86"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.86_1783744402696_0.8608358282263253","host":"s3://npm-registry-packages-npm-production"}},"0.0.87":{"name":"@tutti-os/agent-gui","version":"0.0.87","_id":"@tutti-os/agent-gui@0.0.87","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0bf8fb9eb3b3e31df27951efbb2da31821f4ab05","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.87.tgz","fileCount":169,"integrity":"sha512-RykUgbsTMCd/i4i+4dzHpPfPpYBfdJEzQNVJ0oAT4Z38CEyhUDq5NdMl9FakpGlPwDNMVt+f6r2V0LQBNlF5Kg==","signatures":[{"sig":"MEQCIBsz1m7MlGpyp6vAEr0tAh8M23b5PAUnri/zgg9vkVD4AiAMRgXtWexg4AugbWpCGnhJd9H5zg8wqdThbWKGyJiqOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21418795},"type":"module","_from":"file:tutti-os-agent-gui-0.0.87.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fbd5aa4900c48658222ef8de29118cea/tutti-os-agent-gui-0.0.87.tgz","_integrity":"sha512-RykUgbsTMCd/i4i+4dzHpPfPpYBfdJEzQNVJ0oAT4Z38CEyhUDq5NdMl9FakpGlPwDNMVt+f6r2V0LQBNlF5Kg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.87","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.87","@tanstack/react-virtual":"^3.13.12","@tutti-os/ui-react-hooks":"0.0.87","@tutti-os/ui-i18n-runtime":"0.0.87","@tutti-os/workbench-surface":"0.0.87","@tutti-os/agent-activity-core":"0.0.87","@tutti-os/workspace-file-manager":"0.0.87","@tutti-os/workspace-user-project":"0.0.87","@tutti-os/workspace-external-core":"0.0.87","@tutti-os/workspace-issue-manager":"0.0.87","@tutti-os/workspace-file-reference":"0.0.87"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.87_1783750477991_0.8399975836244038","host":"s3://npm-registry-packages-npm-production"}},"0.0.88":{"name":"@tutti-os/agent-gui","version":"0.0.88","_id":"@tutti-os/agent-gui@0.0.88","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"447ccaf0d2a703b1ae0c5ba7901d23c6137cb0a1","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.88.tgz","fileCount":169,"integrity":"sha512-c5eXyLT/Jy/CrJJNlDoxAi+JvN6xtcse4jVwqOKgSoECilkO+5P2QnIiUSCo32L7PPq2/Y5kvCTbfiLMU0NVhg==","signatures":[{"sig":"MEQCIGmcbTRSCFiGeIsCws8Yy6YCwyKRm8k8IpSdQyIPV0xXAiAjsxSjm0A+2RGmksGZiABGBceGXOR+GIfM79y/8gfoXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21418795},"type":"module","_from":"file:tutti-os-agent-gui-0.0.88.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f9f378d9a49f24a1e1eef3669ef62134/tutti-os-agent-gui-0.0.88.tgz","_integrity":"sha512-c5eXyLT/Jy/CrJJNlDoxAi+JvN6xtcse4jVwqOKgSoECilkO+5P2QnIiUSCo32L7PPq2/Y5kvCTbfiLMU0NVhg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.88","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.88","@tanstack/react-virtual":"^3.13.12","@tutti-os/ui-react-hooks":"0.0.88","@tutti-os/ui-i18n-runtime":"0.0.88","@tutti-os/workbench-surface":"0.0.88","@tutti-os/agent-activity-core":"0.0.88","@tutti-os/workspace-file-manager":"0.0.88","@tutti-os/workspace-user-project":"0.0.88","@tutti-os/workspace-external-core":"0.0.88","@tutti-os/workspace-issue-manager":"0.0.88","@tutti-os/workspace-file-reference":"0.0.88"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.88_1783762276649_0.20976859583061236","host":"s3://npm-registry-packages-npm-production"}},"0.0.89":{"name":"@tutti-os/agent-gui","version":"0.0.89","_id":"@tutti-os/agent-gui@0.0.89","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4dd75d945fe3c8b63f7221a72c10f45f39fc72e4","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.89.tgz","fileCount":169,"integrity":"sha512-Kdx601T3btsPq1/xIhhuZSEDRfJlwbqr3a+ojnylQVuLEUeZGx8CQ9PElBVOsHdCuolhw4HgbDi+5tqZ/nKl5w==","signatures":[{"sig":"MEYCIQD1bkPHfzLLE+pVuksvvC14SbHNWEyBfPIqxdpEouKhSwIhAIzGyMvVChUpfTVjH6Lv5RvedemGer+h17lC/kR/HC7e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21441453},"type":"module","_from":"file:tutti-os-agent-gui-0.0.89.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7b0c6da9bb01ca69d0cee742564d29c2/tutti-os-agent-gui-0.0.89.tgz","_integrity":"sha512-Kdx601T3btsPq1/xIhhuZSEDRfJlwbqr3a+ojnylQVuLEUeZGx8CQ9PElBVOsHdCuolhw4HgbDi+5tqZ/nKl5w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.89","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.89","@tanstack/react-virtual":"^3.13.12","@tutti-os/ui-react-hooks":"0.0.89","@tutti-os/ui-i18n-runtime":"0.0.89","@tutti-os/workbench-surface":"0.0.89","@tutti-os/agent-activity-core":"0.0.89","@tutti-os/workspace-file-manager":"0.0.89","@tutti-os/workspace-user-project":"0.0.89","@tutti-os/workspace-external-core":"0.0.89","@tutti-os/workspace-issue-manager":"0.0.89","@tutti-os/workspace-file-reference":"0.0.89"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.89_1783791750242_0.6401624643818535","host":"s3://npm-registry-packages-npm-production"}},"0.0.90":{"name":"@tutti-os/agent-gui","version":"0.0.90","_id":"@tutti-os/agent-gui@0.0.90","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3995ed67a9956b4c2036864a684fe5212fca9537","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.90.tgz","fileCount":169,"integrity":"sha512-kf9qupRaAajNGDOkJkNMn4UXPO9mfsBj4qGcxYngDhzQJ5rBZDruZcG0POyQ9boNq7eFbFVSMHQkxk47w2qgWA==","signatures":[{"sig":"MEYCIQCZlfVf+yDo3axBT3H5NKnn5NSNdZPhTk9Xvo7kIBPIqwIhANTxzLdfcOIpbV8ntfvyD10YPWTBGrVpfBqMn8JXy5GL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21441453},"type":"module","_from":"file:tutti-os-agent-gui-0.0.90.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/75788754daa9730355a28860c1c6cd4f/tutti-os-agent-gui-0.0.90.tgz","_integrity":"sha512-kf9qupRaAajNGDOkJkNMn4UXPO9mfsBj4qGcxYngDhzQJ5rBZDruZcG0POyQ9boNq7eFbFVSMHQkxk47w2qgWA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.90","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.90","@tanstack/react-virtual":"^3.13.12","@tutti-os/ui-react-hooks":"0.0.90","@tutti-os/ui-i18n-runtime":"0.0.90","@tutti-os/workbench-surface":"0.0.90","@tutti-os/agent-activity-core":"0.0.90","@tutti-os/workspace-file-manager":"0.0.90","@tutti-os/workspace-user-project":"0.0.90","@tutti-os/workspace-external-core":"0.0.90","@tutti-os/workspace-issue-manager":"0.0.90","@tutti-os/workspace-file-reference":"0.0.90"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.90_1783873845643_0.3487992612523818","host":"s3://npm-registry-packages-npm-production"}},"0.0.91":{"name":"@tutti-os/agent-gui","version":"0.0.91","_id":"@tutti-os/agent-gui@0.0.91","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4bc7486726367f080ee3847494cd04f6ec594b3d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.91.tgz","fileCount":169,"integrity":"sha512-gOWaqh+f6aByuEMRlMQAx4Q7EqwYdKyjEKz9BWsk74KQFEbodSSiBh3CI0dZYVYhOMrMuwQ/CIF1TQq41/NSVQ==","signatures":[{"sig":"MEUCIQCVYySqaF0syxWRqyt7aW413MlP0gtHGZcaaGH7lolNMQIgRYe5ffbGIs02PJiXKbnqwUIgwvcxpgH7s3Do4TNNweg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21441224},"type":"module","_from":"file:tutti-os-agent-gui-0.0.91.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cae3d6eeeae9dba49e2363c539d96803/tutti-os-agent-gui-0.0.91.tgz","_integrity":"sha512-gOWaqh+f6aByuEMRlMQAx4Q7EqwYdKyjEKz9BWsk74KQFEbodSSiBh3CI0dZYVYhOMrMuwQ/CIF1TQq41/NSVQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.91","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.91","@tanstack/react-virtual":"^3.13.12","@tutti-os/ui-react-hooks":"0.0.91","@tutti-os/ui-i18n-runtime":"0.0.91","@tutti-os/workbench-surface":"0.0.91","@tutti-os/agent-activity-core":"0.0.91","@tutti-os/workspace-file-manager":"0.0.91","@tutti-os/workspace-user-project":"0.0.91","@tutti-os/workspace-external-core":"0.0.91","@tutti-os/workspace-issue-manager":"0.0.91","@tutti-os/workspace-file-reference":"0.0.91"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.91_1783875119401_0.23716276443290085","host":"s3://npm-registry-packages-npm-production"}},"0.0.92":{"name":"@tutti-os/agent-gui","version":"0.0.92","_id":"@tutti-os/agent-gui@0.0.92","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e59cb26e4d35123c834e4c83154c52c82ff550a2","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.92.tgz","fileCount":169,"integrity":"sha512-aLe1MQ5U42XiiS9wO6KmYGrWBZXcx0rAHIHlSNTKRzrQ2Ji6wTxj4iLerXJ1MBJLfxnLzx56sLQpASX6KHsIKQ==","signatures":[{"sig":"MEUCIQD/Z/SBMbKhAKATx3vBpS6zFeknLEW5HVXeP6a2eVKCxQIgb9bGkDHZ9L+yC+uBLuFqct91+LAKTvpY6p81JGNRZ6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21484973},"type":"module","_from":"file:tutti-os-agent-gui-0.0.92.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e53af6a39ea0526431f923c9b0c1f7a4/tutti-os-agent-gui-0.0.92.tgz","_integrity":"sha512-aLe1MQ5U42XiiS9wO6KmYGrWBZXcx0rAHIHlSNTKRzrQ2Ji6wTxj4iLerXJ1MBJLfxnLzx56sLQpASX6KHsIKQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.92","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.92","@tanstack/react-virtual":"^3.13.12","@tutti-os/ui-react-hooks":"0.0.92","@tutti-os/ui-i18n-runtime":"0.0.92","@tutti-os/workbench-surface":"0.0.92","@tutti-os/agent-activity-core":"0.0.92","@tutti-os/workspace-file-manager":"0.0.92","@tutti-os/workspace-user-project":"0.0.92","@tutti-os/workspace-external-core":"0.0.92","@tutti-os/workspace-issue-manager":"0.0.92","@tutti-os/workspace-file-reference":"0.0.92"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.92_1783877996288_0.517639125796546","host":"s3://npm-registry-packages-npm-production"}},"0.0.93":{"name":"@tutti-os/agent-gui","version":"0.0.93","_id":"@tutti-os/agent-gui@0.0.93","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5848e26f82dfb442a175f0654698fcaeffc371db","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.93.tgz","fileCount":169,"integrity":"sha512-gaiyHIpsJlt3+A70uB2zYE1kkyE2TtHMiVdrwhGnj2Ru/81V8yHSqn5AYqadFk9UbnpMUub3zwywExfTJFcqeA==","signatures":[{"sig":"MEUCIQDcPThSmm4fxTV4gQsIzai2uU4GnJNeyX7/m3skH3owgwIgAc88UwA6gt1xNjnJ5NE3v1GEuQEGuUhZS6RdfeHV3G0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21482763},"type":"module","_from":"file:tutti-os-agent-gui-0.0.93.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a43ff7d2fc77f91b9b7ec2e4980e6174/tutti-os-agent-gui-0.0.93.tgz","_integrity":"sha512-gaiyHIpsJlt3+A70uB2zYE1kkyE2TtHMiVdrwhGnj2Ru/81V8yHSqn5AYqadFk9UbnpMUub3zwywExfTJFcqeA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.93","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.93","@tanstack/react-virtual":"^3.13.12","@tutti-os/ui-react-hooks":"0.0.93","@tutti-os/ui-i18n-runtime":"0.0.93","@tutti-os/workbench-surface":"0.0.93","@tutti-os/agent-activity-core":"0.0.93","@tutti-os/workspace-file-manager":"0.0.93","@tutti-os/workspace-user-project":"0.0.93","@tutti-os/workspace-external-core":"0.0.93","@tutti-os/workspace-issue-manager":"0.0.93","@tutti-os/workspace-file-reference":"0.0.93"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.93_1783923775762_0.36016015007935853","host":"s3://npm-registry-packages-npm-production"}},"0.0.94":{"name":"@tutti-os/agent-gui","version":"0.0.94","_id":"@tutti-os/agent-gui@0.0.94","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3d6e7ba595bb490817dccec7d5f807f05ace6f2f","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.94.tgz","fileCount":178,"integrity":"sha512-9osPsFJZwU7oT6X/c6FQQHTKZvr1QYrGZpTNs7dCVItg06oJ54S2+utQGY7sC8QaYGKH4zC15iOCKOPDGi+Cvg==","signatures":[{"sig":"MEYCIQCZscPrUjdjVuv61LSp1dbBNk/l6LaXwhQgXZjubBvk1QIhAJfkATBz4Hn9JJZ3WGYvIRlXGSEbuyOINmcRHuxe9RJA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31517458},"type":"module","_from":"file:tutti-os-agent-gui-0.0.94.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./plan-decision-ops":{"types":"./dist/plan-decision-ops.d.ts","import":"./dist/plan-decision-ops.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./queued-prompt-runtime":{"types":"./dist/queued-prompt-runtime.d.ts","import":"./dist/queued-prompt-runtime.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/12c328a6f4a08ec8d681847000e2acdf/tutti-os-agent-gui-0.0.94.tgz","_integrity":"sha512-9osPsFJZwU7oT6X/c6FQQHTKZvr1QYrGZpTNs7dCVItg06oJ54S2+utQGY7sC8QaYGKH4zC15iOCKOPDGi+Cvg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.94","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.94","@tanstack/react-virtual":"^3.13.12","@tutti-os/ui-react-hooks":"0.0.94","@tutti-os/ui-i18n-runtime":"0.0.94","@tutti-os/workbench-surface":"0.0.94","@tutti-os/agent-activity-core":"0.0.94","@tutti-os/workspace-file-manager":"0.0.94","@tutti-os/workspace-user-project":"0.0.94","@tutti-os/workspace-external-core":"0.0.94","@tutti-os/workspace-issue-manager":"0.0.94","@tutti-os/workspace-file-reference":"0.0.94"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"plan-decision-ops":["./dist/plan-decision-ops.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"queued-prompt-runtime":["./dist/queued-prompt-runtime.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.94_1783934814293_0.7317368469193828","host":"s3://npm-registry-packages-npm-production"}},"0.0.95":{"name":"@tutti-os/agent-gui","version":"0.0.95","_id":"@tutti-os/agent-gui@0.0.95","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5917d6ea6e0de38acc83e32862d2a5f1a5c44b30","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.95.tgz","fileCount":208,"integrity":"sha512-0sWQDjT2ZLDiELHcNJ7aYGUG0BCeIiwt2tEnn56mgJBmsSBsLmj9z1Z47n6kbWKxnZr8VHWR3Gyx/9bhsULRfg==","signatures":[{"sig":"MEUCIED8AUjxSll5VoV1QvH+KQTaH1y7+S+oK3OmS8obII7OAiEAjSH1ZrScq71FB9xMMrHiwXyaCjMhA1qTBj48mZ/0KpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31232151},"type":"module","_from":"file:tutti-os-agent-gui-0.0.95.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/196969eec1f91a5317f0c796d6e68a44/tutti-os-agent-gui-0.0.95.tgz","_integrity":"sha512-0sWQDjT2ZLDiELHcNJ7aYGUG0BCeIiwt2tEnn56mgJBmsSBsLmj9z1Z47n6kbWKxnZr8VHWR3Gyx/9bhsULRfg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.95","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.95","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.95","@tutti-os/ui-i18n-runtime":"0.0.95","@tutti-os/workbench-surface":"0.0.95","@tutti-os/agent-activity-core":"0.0.95","@tutti-os/workspace-file-manager":"0.0.95","@tutti-os/workspace-user-project":"0.0.95","@tutti-os/workspace-external-core":"0.0.95","@tutti-os/workspace-issue-manager":"0.0.95","@tutti-os/workspace-file-reference":"0.0.95"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.95_1783968268557_0.3922859810535899","host":"s3://npm-registry-packages-npm-production"}},"0.0.96":{"name":"@tutti-os/agent-gui","version":"0.0.96","_id":"@tutti-os/agent-gui@0.0.96","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"32fe3aee39922394cca47bc402cf62da583f6d60","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.96.tgz","fileCount":211,"integrity":"sha512-Cg1i5Qtog05gI72nv/DRkXgh1XASJq/C0jkFizxU/OB1ZklfzHoqMLggnaHJ0UUVQiwRcqWhV/EGP0Hx2ZxCxA==","signatures":[{"sig":"MEUCID53SLBpJ1z8oaHTx4LbZMllU56I4vElBMrhxfJhvXQIAiEA7XuJ7H4HfMexLt/Chw5iJYFN1aUPAfWyWKO2UO2njQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31461295},"type":"module","_from":"file:tutti-os-agent-gui-0.0.96.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0d2542eb829962eddc52b6a3347d67df/tutti-os-agent-gui-0.0.96.tgz","_integrity":"sha512-Cg1i5Qtog05gI72nv/DRkXgh1XASJq/C0jkFizxU/OB1ZklfzHoqMLggnaHJ0UUVQiwRcqWhV/EGP0Hx2ZxCxA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.96","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.96","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.96","@tutti-os/ui-i18n-runtime":"0.0.96","@tutti-os/workbench-surface":"0.0.96","@tutti-os/agent-activity-core":"0.0.96","@tutti-os/workspace-file-manager":"0.0.96","@tutti-os/workspace-user-project":"0.0.96","@tutti-os/workspace-external-core":"0.0.96","@tutti-os/workspace-issue-manager":"0.0.96","@tutti-os/workspace-file-reference":"0.0.96"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.96_1784052321997_0.073516174751322","host":"s3://npm-registry-packages-npm-production"}},"0.0.97":{"name":"@tutti-os/agent-gui","version":"0.0.97","_id":"@tutti-os/agent-gui@0.0.97","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cf9437ee7fcb86b9dce71c55c758a69653dcd880","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.97.tgz","fileCount":211,"integrity":"sha512-U8FTqZGHHo61hWhpLnmWMJG+QwMGlQoIzp9pBABu5W/dV8W26Iq5Z2j2CNY8y0QbLZMsE6pJNO/kMt7gowJKlA==","signatures":[{"sig":"MEYCIQDN+GhnC9sybTjWSo6nXrmHowTsB+PCBTGZc6bXZ8nCxAIhAIs3OytRAksPXZBaaHkhRm2v2MwgNWjkaJQackjCeHv1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31451902},"type":"module","_from":"file:tutti-os-agent-gui-0.0.97.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5f7bda72a3a3b7b72391e85e9991bd0e/tutti-os-agent-gui-0.0.97.tgz","_integrity":"sha512-U8FTqZGHHo61hWhpLnmWMJG+QwMGlQoIzp9pBABu5W/dV8W26Iq5Z2j2CNY8y0QbLZMsE6pJNO/kMt7gowJKlA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.97","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.97","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.97","@tutti-os/ui-i18n-runtime":"0.0.97","@tutti-os/workbench-surface":"0.0.97","@tutti-os/agent-activity-core":"0.0.97","@tutti-os/workspace-file-manager":"0.0.97","@tutti-os/workspace-user-project":"0.0.97","@tutti-os/workspace-external-core":"0.0.97","@tutti-os/workspace-issue-manager":"0.0.97","@tutti-os/workspace-file-reference":"0.0.97"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.97_1784087453918_0.9215135761339457","host":"s3://npm-registry-packages-npm-production"}},"0.0.98":{"name":"@tutti-os/agent-gui","version":"0.0.98","_id":"@tutti-os/agent-gui@0.0.98","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8c694b24bf34112d95a5f19bb5a249b093041088","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.98.tgz","fileCount":211,"integrity":"sha512-AVWfSqKwNRpY+93ej8NuXZKHi5z4oweTy29aaIvcnqrDBuCV73MjWX8J1v5cA7cW2g8skx5QBDNPH9PfjQ6cPg==","signatures":[{"sig":"MEUCIG7SRZECzO7GZ4sK0yxzuJmSEECdPWVkrYYfbZrnczaEAiEAhngHHxAejDobsoMv15FI/xaLIfZTF9C6n4oUYQTe/o4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31522791},"type":"module","_from":"file:tutti-os-agent-gui-0.0.98.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bca1d89f467205453d3c70c3ed235e36/tutti-os-agent-gui-0.0.98.tgz","_integrity":"sha512-AVWfSqKwNRpY+93ej8NuXZKHi5z4oweTy29aaIvcnqrDBuCV73MjWX8J1v5cA7cW2g8skx5QBDNPH9PfjQ6cPg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.98","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.98","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.98","@tutti-os/ui-i18n-runtime":"0.0.98","@tutti-os/workbench-surface":"0.0.98","@tutti-os/agent-activity-core":"0.0.98","@tutti-os/workspace-file-manager":"0.0.98","@tutti-os/workspace-user-project":"0.0.98","@tutti-os/workspace-external-core":"0.0.98","@tutti-os/workspace-issue-manager":"0.0.98","@tutti-os/workspace-file-reference":"0.0.98"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.98_1784105821933_0.307591583412413","host":"s3://npm-registry-packages-npm-production"}},"0.0.99":{"name":"@tutti-os/agent-gui","version":"0.0.99","_id":"@tutti-os/agent-gui@0.0.99","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9ed8507ddf68d1c46aba61b971392dd3001667c3","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.99.tgz","fileCount":211,"integrity":"sha512-JTHX3gBDmLeBlL41ioSGmts2l5Qqr7hRTR8cFPQl/vYqcHKmaV1nzLgQ6fLwE+Droy+m/m+wx0NKYv7ljwbmsg==","signatures":[{"sig":"MEQCIFmA1YCp4/ZqZfkjlNOtc3c6+Ln/0owj6jmarC+jVzc9AiAcz0eFd01CgVpxH1p/0CsupG1+RGyiHLqhXEJeI2ktdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31521571},"type":"module","_from":"file:tutti-os-agent-gui-0.0.99.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/77fc8e8322dcf86acfae6fd0305451ad/tutti-os-agent-gui-0.0.99.tgz","_integrity":"sha512-JTHX3gBDmLeBlL41ioSGmts2l5Qqr7hRTR8cFPQl/vYqcHKmaV1nzLgQ6fLwE+Droy+m/m+wx0NKYv7ljwbmsg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.99","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.99","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.99","@tutti-os/ui-i18n-runtime":"0.0.99","@tutti-os/workbench-surface":"0.0.99","@tutti-os/agent-activity-core":"0.0.99","@tutti-os/workspace-file-manager":"0.0.99","@tutti-os/workspace-user-project":"0.0.99","@tutti-os/workspace-external-core":"0.0.99","@tutti-os/workspace-issue-manager":"0.0.99","@tutti-os/workspace-file-reference":"0.0.99"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.99_1784106244661_0.6620231871764612","host":"s3://npm-registry-packages-npm-production"}},"0.0.100":{"name":"@tutti-os/agent-gui","version":"0.0.100","_id":"@tutti-os/agent-gui@0.0.100","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"896cd37d839509958b78a3d73aebd8a7a3324682","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.100.tgz","fileCount":210,"integrity":"sha512-N0xzSpIrop1KmP6FAnBNCJRKWMKpiK5wjN9NxQjpuotOPQeKhwOludqarolafITTyA8kS6WU1kUAr3p59oIX7Q==","signatures":[{"sig":"MEYCIQCnxH41OVYA2hDyP5oAfTx44akseWhyXw2+BOAsJlpNnwIhAIxyzT4CDI65fAK5i5kE6pebwuIm7+FVIj1JYKVuRBL2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31569044},"type":"module","_from":"file:tutti-os-agent-gui-0.0.100.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7cd2a0749de0a662281ee2c22ae74c4c/tutti-os-agent-gui-0.0.100.tgz","_integrity":"sha512-N0xzSpIrop1KmP6FAnBNCJRKWMKpiK5wjN9NxQjpuotOPQeKhwOludqarolafITTyA8kS6WU1kUAr3p59oIX7Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.100","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.100","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.100","@tutti-os/ui-i18n-runtime":"0.0.100","@tutti-os/workbench-surface":"0.0.100","@tutti-os/agent-activity-core":"0.0.100","@tutti-os/workspace-file-manager":"0.0.100","@tutti-os/workspace-user-project":"0.0.100","@tutti-os/workspace-external-core":"0.0.100","@tutti-os/workspace-issue-manager":"0.0.100","@tutti-os/workspace-file-reference":"0.0.100"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.100_1784127569534_0.4121576076649154","host":"s3://npm-registry-packages-npm-production"}},"0.0.101":{"name":"@tutti-os/agent-gui","version":"0.0.101","_id":"@tutti-os/agent-gui@0.0.101","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9d6ec1d85f1a54984f9fc93c3188bd831cea0591","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.101.tgz","fileCount":210,"integrity":"sha512-4MUeOaR2HIeouDrXVnXB2tlUBiSg1tAstlnVi+NgM2YXv6y21mctgTz6v2NrNcq9Nil07U8zGv4BRI3Q3xSEKw==","signatures":[{"sig":"MEUCIQCpif3E1UUkSaBuoGvSsPXZwKGnxaE8EPST4NQvSJPVAwIgdcmt5xEZcH5x91UoLIN+AgfJCBEsNz15g2lBc4DeK2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31564561},"type":"module","_from":"file:tutti-os-agent-gui-0.0.101.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f6b27b5a0a0e6d56172f9e70145c39ff/tutti-os-agent-gui-0.0.101.tgz","_integrity":"sha512-4MUeOaR2HIeouDrXVnXB2tlUBiSg1tAstlnVi+NgM2YXv6y21mctgTz6v2NrNcq9Nil07U8zGv4BRI3Q3xSEKw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.101","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.101","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.101","@tutti-os/ui-i18n-runtime":"0.0.101","@tutti-os/workbench-surface":"0.0.101","@tutti-os/agent-activity-core":"0.0.101","@tutti-os/workspace-file-manager":"0.0.101","@tutti-os/workspace-user-project":"0.0.101","@tutti-os/workspace-external-core":"0.0.101","@tutti-os/workspace-issue-manager":"0.0.101","@tutti-os/workspace-file-reference":"0.0.101"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.101_1784133594014_0.11628401578906189","host":"s3://npm-registry-packages-npm-production"}},"0.0.102":{"name":"@tutti-os/agent-gui","version":"0.0.102","_id":"@tutti-os/agent-gui@0.0.102","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a710e0efdc1e322c78ac261b92938cca234db7ca","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.102.tgz","fileCount":210,"integrity":"sha512-mQkhK30/ndfwgIsWe9Ri89IWUTQYtKzzTmjtmwbE8T8cBcaU6f32yR5qvBAy4C4RstMCx+yNuyM4cTo3BhATsA==","signatures":[{"sig":"MEUCIAaMX1HG0qVuEaksvAuGw6lM+tXwV0ax17T79UywbXwrAiEAoz6FxttrVoUvcpldT8XnnLGhOdd1SkWybMo+uLkq6lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31569984},"type":"module","_from":"file:tutti-os-agent-gui-0.0.102.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/10ac596c7c66ef12dc0871ca30a00930/tutti-os-agent-gui-0.0.102.tgz","_integrity":"sha512-mQkhK30/ndfwgIsWe9Ri89IWUTQYtKzzTmjtmwbE8T8cBcaU6f32yR5qvBAy4C4RstMCx+yNuyM4cTo3BhATsA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.102","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.102","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.102","@tutti-os/ui-i18n-runtime":"0.0.102","@tutti-os/workbench-surface":"0.0.102","@tutti-os/agent-activity-core":"0.0.102","@tutti-os/workspace-file-manager":"0.0.102","@tutti-os/workspace-user-project":"0.0.102","@tutti-os/workspace-external-core":"0.0.102","@tutti-os/workspace-issue-manager":"0.0.102","@tutti-os/workspace-file-reference":"0.0.102"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.102_1784133963094_0.23482979778147373","host":"s3://npm-registry-packages-npm-production"}},"0.0.103":{"name":"@tutti-os/agent-gui","version":"0.0.103","_id":"@tutti-os/agent-gui@0.0.103","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a385b4d0e5c1f1c88eaadc8038e458fa1a134de8","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.103.tgz","fileCount":210,"integrity":"sha512-SZgboCrvjy0aViKfv+JtSYNSCOliB7+KVoUqWeiCkPlVdSVNsGwzMD2l9j8GKf+XeF4rCQU4Ak4CYEp78f3CmQ==","signatures":[{"sig":"MEQCIF8cZweqVvQ5xkrFUq2nvJqh0C3WzeusFVbe6oTHx1+fAiBXC5CHKxAQLnxtbhqQSu8E/q8bjIjbXWCh1uFH36eNyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31589439},"type":"module","_from":"file:tutti-os-agent-gui-0.0.103.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9bd85a523543c1ac2ac3d6c22c028d9e/tutti-os-agent-gui-0.0.103.tgz","_integrity":"sha512-SZgboCrvjy0aViKfv+JtSYNSCOliB7+KVoUqWeiCkPlVdSVNsGwzMD2l9j8GKf+XeF4rCQU4Ak4CYEp78f3CmQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.103","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.103","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.103","@tutti-os/ui-i18n-runtime":"0.0.103","@tutti-os/workbench-surface":"0.0.103","@tutti-os/agent-activity-core":"0.0.103","@tutti-os/workspace-file-manager":"0.0.103","@tutti-os/workspace-user-project":"0.0.103","@tutti-os/workspace-external-core":"0.0.103","@tutti-os/workspace-issue-manager":"0.0.103","@tutti-os/workspace-file-reference":"0.0.103"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.103_1784136053284_0.5348696950820404","host":"s3://npm-registry-packages-npm-production"}},"0.0.104":{"name":"@tutti-os/agent-gui","version":"0.0.104","_id":"@tutti-os/agent-gui@0.0.104","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8e484fc0006be949970c9be1ad01aa36f1acbe92","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.104.tgz","fileCount":210,"integrity":"sha512-J5gN3vxZnVoJfQVwdY8wXK5yccVsXk8TIugor5VJMSqlSpbXWtV0Dg4tzsW5FGT+hPI59yO5pjR82sxrTvH9Gg==","signatures":[{"sig":"MEYCIQDGtbjkRrSnOlXcAeC9WfXPpydqqGVDBxwNd7L1SmCIaQIhAI3s9/gdA5/P8m3XQ1zsPcWB/N/3yxHfQGrKZvUQpTK4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31572760},"type":"module","_from":"file:tutti-os-agent-gui-0.0.104.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/070ace5a11a73c1c2c70b756469710e0/tutti-os-agent-gui-0.0.104.tgz","_integrity":"sha512-J5gN3vxZnVoJfQVwdY8wXK5yccVsXk8TIugor5VJMSqlSpbXWtV0Dg4tzsW5FGT+hPI59yO5pjR82sxrTvH9Gg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.104","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.104","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.104","@tutti-os/ui-i18n-runtime":"0.0.104","@tutti-os/workbench-surface":"0.0.104","@tutti-os/agent-activity-core":"0.0.104","@tutti-os/workspace-file-manager":"0.0.104","@tutti-os/workspace-user-project":"0.0.104","@tutti-os/workspace-external-core":"0.0.104","@tutti-os/workspace-issue-manager":"0.0.104","@tutti-os/workspace-file-reference":"0.0.104"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.104_1784140453583_0.7373660438017366","host":"s3://npm-registry-packages-npm-production"}},"0.0.105":{"name":"@tutti-os/agent-gui","version":"0.0.105","_id":"@tutti-os/agent-gui@0.0.105","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"96a9816dc9c20157075688f19b5433084712df13","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.105.tgz","fileCount":220,"integrity":"sha512-Y/AQEWhzMfL9LdTG3+vcataH3cmtAnb+B4b1Ej1St61mmgnxyge8mMw7ccMUYYw3HtDLpmZlgMsvp88ijHWfsg==","signatures":[{"sig":"MEQCICUvydma3FIyHImnl700JAkTi78SX/QbuMurDCIKOthQAiB4oVW8HsLhVnG02VxxcpmUkmK+MWDSkM1xXVjoBJunNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31719483},"type":"module","_from":"file:tutti-os-agent-gui-0.0.105.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2d85872981eae8fd33e90a54eb6396bd/tutti-os-agent-gui-0.0.105.tgz","_integrity":"sha512-Y/AQEWhzMfL9LdTG3+vcataH3cmtAnb+B4b1Ej1St61mmgnxyge8mMw7ccMUYYw3HtDLpmZlgMsvp88ijHWfsg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.105","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.105","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.105","@tutti-os/ui-i18n-runtime":"0.0.105","@tutti-os/workbench-surface":"0.0.105","@tutti-os/agent-activity-core":"0.0.105","@tutti-os/workspace-file-manager":"0.0.105","@tutti-os/workspace-user-project":"0.0.105","@tutti-os/workspace-external-core":"0.0.105","@tutti-os/workspace-issue-manager":"0.0.105","@tutti-os/workspace-file-reference":"0.0.105"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.105_1784184778644_0.46285981270059384","host":"s3://npm-registry-packages-npm-production"}},"0.0.106":{"name":"@tutti-os/agent-gui","version":"0.0.106","_id":"@tutti-os/agent-gui@0.0.106","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cadf6d5ff5fb3ae117e74dd6afbbab0499aab977","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.106.tgz","fileCount":220,"integrity":"sha512-EfLtVLHMM/wsC0rU18qAusVtsFX0izwS0Qc7k+p+SDEEt6qnuDxZjzhHOynD1OiB028GngXdnrjDtv49Nn9DJw==","signatures":[{"sig":"MEYCIQCNEZbqhiSWNdaGTP/b43/OgL3ATFi5n0fqzWuRK+SVXQIhAObF0WCutyJ46CG7ZXb2DcLgH/85A2eeawiEqP+nPfbg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31739763},"type":"module","_from":"file:tutti-os-agent-gui-0.0.106.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a7dd52af3df68ff48b041d8f4c39b0a4/tutti-os-agent-gui-0.0.106.tgz","_integrity":"sha512-EfLtVLHMM/wsC0rU18qAusVtsFX0izwS0Qc7k+p+SDEEt6qnuDxZjzhHOynD1OiB028GngXdnrjDtv49Nn9DJw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.106","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.106","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.106","@tutti-os/ui-i18n-runtime":"0.0.106","@tutti-os/workbench-surface":"0.0.106","@tutti-os/agent-activity-core":"0.0.106","@tutti-os/workspace-file-manager":"0.0.106","@tutti-os/workspace-user-project":"0.0.106","@tutti-os/workspace-external-core":"0.0.106","@tutti-os/workspace-issue-manager":"0.0.106","@tutti-os/workspace-file-reference":"0.0.106"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.106_1784185672380_0.9873585678229562","host":"s3://npm-registry-packages-npm-production"}},"0.0.107":{"name":"@tutti-os/agent-gui","version":"0.0.107","_id":"@tutti-os/agent-gui@0.0.107","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c0c97f10f896f4c4663651b74ec833417108a8e6","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.107.tgz","fileCount":220,"integrity":"sha512-4k2KJ1l8Z2UvknwTLo+GQhXPevZvzUnxTiUkseBplFGgWqxi+yv69FVp6lo8/lu492nrA7BwjrEmhdIZ0TS/GQ==","signatures":[{"sig":"MEUCIQCHahG+0+T/3dqFOIAN1ZGPn+wBArAlSCo3ci1/4I3p6AIgBYrONi0HOwcG0xLX9z5i0N8aNFG5tPSzPpxkuPBuR5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31746283},"type":"module","_from":"file:tutti-os-agent-gui-0.0.107.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e269175fa5185bd4a12d1f7e13751da5/tutti-os-agent-gui-0.0.107.tgz","_integrity":"sha512-4k2KJ1l8Z2UvknwTLo+GQhXPevZvzUnxTiUkseBplFGgWqxi+yv69FVp6lo8/lu492nrA7BwjrEmhdIZ0TS/GQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.107","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.107","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.107","@tutti-os/ui-i18n-runtime":"0.0.107","@tutti-os/workbench-surface":"0.0.107","@tutti-os/agent-activity-core":"0.0.107","@tutti-os/workspace-file-manager":"0.0.107","@tutti-os/workspace-user-project":"0.0.107","@tutti-os/workspace-external-core":"0.0.107","@tutti-os/workspace-issue-manager":"0.0.107","@tutti-os/workspace-file-reference":"0.0.107"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.107_1784186527516_0.9695538285108265","host":"s3://npm-registry-packages-npm-production"}},"0.0.108":{"name":"@tutti-os/agent-gui","version":"0.0.108","_id":"@tutti-os/agent-gui@0.0.108","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3b44c28d178f4420048e4cc8b59dcb22ddf1119b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.108.tgz","fileCount":219,"integrity":"sha512-0q+mwhoAC+nNxJ4OwyHJzZayd/w1IRDxWiOdinupZHtDNZPKNs0M8xwsNwNlU+ZbANpPvTrufeLgefu++wwfiA==","signatures":[{"sig":"MEUCIQDI3r4TIrint+ECIx6nTpjbFBQNlNdazHBeey7K0vsBzgIgNf5LdRPG5lQH3TnejLTIzEdFIa1Hu2BCA1qpXImEpps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31850699},"type":"module","_from":"file:tutti-os-agent-gui-0.0.108.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a4c7f6ad48b05e226c33c10a0832dce6/tutti-os-agent-gui-0.0.108.tgz","_integrity":"sha512-0q+mwhoAC+nNxJ4OwyHJzZayd/w1IRDxWiOdinupZHtDNZPKNs0M8xwsNwNlU+ZbANpPvTrufeLgefu++wwfiA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.108","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.108","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.108","@tutti-os/ui-i18n-runtime":"0.0.108","@tutti-os/workbench-surface":"0.0.108","@tutti-os/agent-activity-core":"0.0.108","@tutti-os/workspace-file-manager":"0.0.108","@tutti-os/workspace-user-project":"0.0.108","@tutti-os/workspace-external-core":"0.0.108","@tutti-os/workspace-issue-manager":"0.0.108","@tutti-os/workspace-file-reference":"0.0.108"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.108_1784203324511_0.7242551557444423","host":"s3://npm-registry-packages-npm-production"}},"0.0.109":{"name":"@tutti-os/agent-gui","version":"0.0.109","_id":"@tutti-os/agent-gui@0.0.109","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"54fa35b44479e9924a2b66a2aa0a5fc6125ef461","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.109.tgz","fileCount":219,"integrity":"sha512-BN1pTH6tDo3uawwA1ylBO+3TDOsJWLbGOu5rr0or25+hrMyJjTM8Xc88j5ioY6iNL8t/1I3/aLytyFeGJr72Ww==","signatures":[{"sig":"MEUCIQDAFZyqWQOMF/5KRrvAIr/5tM7+q5K0BWvXcd1CoexxPQIgDxZtXjd9IEktwTi3ljxvHxZamVUnm+Gh7N+l8spfPQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31861239},"type":"module","_from":"file:tutti-os-agent-gui-0.0.109.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b2d3571f39d0d01c8f7b430d1394017b/tutti-os-agent-gui-0.0.109.tgz","_integrity":"sha512-BN1pTH6tDo3uawwA1ylBO+3TDOsJWLbGOu5rr0or25+hrMyJjTM8Xc88j5ioY6iNL8t/1I3/aLytyFeGJr72Ww==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.109","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.109","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.109","@tutti-os/ui-i18n-runtime":"0.0.109","@tutti-os/workbench-surface":"0.0.109","@tutti-os/agent-activity-core":"0.0.109","@tutti-os/workspace-file-manager":"0.0.109","@tutti-os/workspace-user-project":"0.0.109","@tutti-os/workspace-external-core":"0.0.109","@tutti-os/workspace-issue-manager":"0.0.109","@tutti-os/workspace-file-reference":"0.0.109"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.109_1784211227816_0.7135366971107231","host":"s3://npm-registry-packages-npm-production"}},"0.0.110":{"name":"@tutti-os/agent-gui","version":"0.0.110","_id":"@tutti-os/agent-gui@0.0.110","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ef835a29e80dacc4809dc63c2174161803a6bb07","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.110.tgz","fileCount":219,"integrity":"sha512-4gdcP0qVBj9VT3YfVgTAHUkdINKKkD0yR/+RyQx/Bx4eYqh8BRMO89olmF6iPXShlPjaAR6CcSdEExuMG3i+8g==","signatures":[{"sig":"MEQCIA2AoCJgAqm32j2UWRPLBLaQ3qGH9JfDg48qt93sx4BIAiBiuN5xxz652U4pu2buCeaS27YI48j7pke+5m5Mb3iXRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31859844},"type":"module","_from":"file:tutti-os-agent-gui-0.0.110.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9cbecaf8d8cca0a5b668ccdf0f1e91c0/tutti-os-agent-gui-0.0.110.tgz","_integrity":"sha512-4gdcP0qVBj9VT3YfVgTAHUkdINKKkD0yR/+RyQx/Bx4eYqh8BRMO89olmF6iPXShlPjaAR6CcSdEExuMG3i+8g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.110","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.110","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.110","@tutti-os/ui-i18n-runtime":"0.0.110","@tutti-os/workbench-surface":"0.0.110","@tutti-os/agent-activity-core":"0.0.110","@tutti-os/workspace-file-manager":"0.0.110","@tutti-os/workspace-user-project":"0.0.110","@tutti-os/workspace-external-core":"0.0.110","@tutti-os/workspace-issue-manager":"0.0.110","@tutti-os/workspace-file-reference":"0.0.110"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.110_1784221406002_0.6814868223826078","host":"s3://npm-registry-packages-npm-production"}},"0.0.111":{"name":"@tutti-os/agent-gui","version":"0.0.111","_id":"@tutti-os/agent-gui@0.0.111","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d0f78a13220aeb48828a6a61a90bf54f3b59657f","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.111.tgz","fileCount":219,"integrity":"sha512-YDEHpIDJzyc0gGBP4fqkOdxk7fF7lT2XfYgzp1+4jUF2SWW68MdkIOSGJf1upM2zG4xGDUQYD+93KuMA7obY0g==","signatures":[{"sig":"MEQCIH/hFgQbLudDEUy18vDcs2ObbN4h64mFMT+42wh9LATKAiBv/8ucR8O5rQHvhz0gSz/inFuCpLAvxBfVsFEvQ+xSqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31866979},"type":"module","_from":"file:tutti-os-agent-gui-0.0.111.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e218f006f1ec885e4164d31ae240227d/tutti-os-agent-gui-0.0.111.tgz","_integrity":"sha512-YDEHpIDJzyc0gGBP4fqkOdxk7fF7lT2XfYgzp1+4jUF2SWW68MdkIOSGJf1upM2zG4xGDUQYD+93KuMA7obY0g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.111","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.111","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.111","@tutti-os/ui-i18n-runtime":"0.0.111","@tutti-os/workbench-surface":"0.0.111","@tutti-os/agent-activity-core":"0.0.111","@tutti-os/workspace-file-manager":"0.0.111","@tutti-os/workspace-user-project":"0.0.111","@tutti-os/workspace-external-core":"0.0.111","@tutti-os/workspace-issue-manager":"0.0.111","@tutti-os/workspace-file-reference":"0.0.111"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.111_1784224599780_0.2104467815675486","host":"s3://npm-registry-packages-npm-production"}},"0.0.112":{"name":"@tutti-os/agent-gui","version":"0.0.112","_id":"@tutti-os/agent-gui@0.0.112","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4fb0a007b68c86bd4c5f1bd095a8e5fbfedc63d7","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.112.tgz","fileCount":219,"integrity":"sha512-HKpBmmOAXse8Pv8Qvjqd29gsKbsCS9doj60H9x8iuJB1L+sdzx+3sXeiwfnsAeiQKfVwyIfIqjn/wkDJeBIrZA==","signatures":[{"sig":"MEQCICgqZOui3ki4PqqEuA0cM1c5oDhgPeiH6pGT6A8E5bJpAiBqK+YM2NReQjwXT5j/tBJhWcL0Dt8oMZYdZGpG+sYcDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31873634},"type":"module","_from":"file:tutti-os-agent-gui-0.0.112.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bdfa511e2c3dea21eed1332e87abf911/tutti-os-agent-gui-0.0.112.tgz","_integrity":"sha512-HKpBmmOAXse8Pv8Qvjqd29gsKbsCS9doj60H9x8iuJB1L+sdzx+3sXeiwfnsAeiQKfVwyIfIqjn/wkDJeBIrZA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.112","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.112","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.112","@tutti-os/ui-i18n-runtime":"0.0.112","@tutti-os/workbench-surface":"0.0.112","@tutti-os/agent-activity-core":"0.0.112","@tutti-os/workspace-file-manager":"0.0.112","@tutti-os/workspace-user-project":"0.0.112","@tutti-os/workspace-external-core":"0.0.112","@tutti-os/workspace-issue-manager":"0.0.112","@tutti-os/workspace-file-reference":"0.0.112"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.112_1784226243466_0.14699100364568274","host":"s3://npm-registry-packages-npm-production"}},"0.0.113":{"name":"@tutti-os/agent-gui","version":"0.0.113","_id":"@tutti-os/agent-gui@0.0.113","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0bf787954cc62a6389e4fbf647af0303fcb04f77","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.113.tgz","fileCount":219,"integrity":"sha512-LFhEko23Y93zw9U2FqraqNlTNfpDZFmemb2VhpiB/ljfJN2GmJKqnH8Bhem+C1xxjfYFxrZJ/9rhGl+llN5oOg==","signatures":[{"sig":"MEUCIC7bNriHGykubWApHFsqjVWHSluVBDU8Cl75X1DoaQe+AiEArWWUW9h8lYvcwVyznfSyqNVenc+rfs+QCUZkeHYA/6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31922628},"type":"module","_from":"file:tutti-os-agent-gui-0.0.113.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9d7a87458371324e7d5d79cb59f3ac77/tutti-os-agent-gui-0.0.113.tgz","_integrity":"sha512-LFhEko23Y93zw9U2FqraqNlTNfpDZFmemb2VhpiB/ljfJN2GmJKqnH8Bhem+C1xxjfYFxrZJ/9rhGl+llN5oOg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.113","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.113","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.113","@tutti-os/ui-i18n-runtime":"0.0.113","@tutti-os/workbench-surface":"0.0.113","@tutti-os/agent-activity-core":"0.0.113","@tutti-os/workspace-file-manager":"0.0.113","@tutti-os/workspace-user-project":"0.0.113","@tutti-os/workspace-external-core":"0.0.113","@tutti-os/workspace-issue-manager":"0.0.113","@tutti-os/workspace-file-reference":"0.0.113"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.113_1784228834051_0.4498742193942369","host":"s3://npm-registry-packages-npm-production"}},"0.0.114":{"name":"@tutti-os/agent-gui","version":"0.0.114","_id":"@tutti-os/agent-gui@0.0.114","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d427150d1c0ecb9c252adba5d1907b175300477e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.114.tgz","fileCount":219,"integrity":"sha512-WbyIp4fZRzLCqnq5eq2gue8HOJjY/qldXESiQ3fsStmFgvC+hXAwZy6m3Qq62e5dArOa3oQzFAt/L0XIgIWL5w==","signatures":[{"sig":"MEUCIQDa5i1A70Cqih/gyWDLgCWXUOVxl9QzAkEL0pN7ymPGZwIgYhD1rUOZbjtHg1HUVQLWmr7wFCB64DcKXyuf6vkCgBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31922747},"type":"module","_from":"file:tutti-os-agent-gui-0.0.114.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0cc6879b302399fe2a8f90e5a54b5641/tutti-os-agent-gui-0.0.114.tgz","_integrity":"sha512-WbyIp4fZRzLCqnq5eq2gue8HOJjY/qldXESiQ3fsStmFgvC+hXAwZy6m3Qq62e5dArOa3oQzFAt/L0XIgIWL5w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.114","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.114","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.114","@tutti-os/ui-i18n-runtime":"0.0.114","@tutti-os/workbench-surface":"0.0.114","@tutti-os/agent-activity-core":"0.0.114","@tutti-os/workspace-file-manager":"0.0.114","@tutti-os/workspace-user-project":"0.0.114","@tutti-os/workspace-external-core":"0.0.114","@tutti-os/workspace-issue-manager":"0.0.114","@tutti-os/workspace-file-reference":"0.0.114"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.114_1784259373178_0.31898072291801727","host":"s3://npm-registry-packages-npm-production"}},"0.0.115":{"name":"@tutti-os/agent-gui","version":"0.0.115","_id":"@tutti-os/agent-gui@0.0.115","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"db19f63aa2ed2cf18c23034a6bb3a68d0c424e0b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.115.tgz","fileCount":219,"integrity":"sha512-DgJCawZzlIpXt/ZqUxyoVqt4ZQ9pgCVVYH/gHaEWCUlsjXFGP2h/muz1JonFvGKT/g5jdXtx/VJ8xKRGyDMcCw==","signatures":[{"sig":"MEQCIEhbafs9sxAYTipJPjejPYJij68jABISYeHRCMr0YgOSAiBA33MzmrcfVc6AE8C8o7WUrPfv5M5q9JGyOdcM+OHGHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31928251},"type":"module","_from":"file:tutti-os-agent-gui-0.0.115.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a08a7d8b711ae47682d95c88fe687c34/tutti-os-agent-gui-0.0.115.tgz","_integrity":"sha512-DgJCawZzlIpXt/ZqUxyoVqt4ZQ9pgCVVYH/gHaEWCUlsjXFGP2h/muz1JonFvGKT/g5jdXtx/VJ8xKRGyDMcCw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.115","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.115","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.115","@tutti-os/ui-i18n-runtime":"0.0.115","@tutti-os/workbench-surface":"0.0.115","@tutti-os/agent-activity-core":"0.0.115","@tutti-os/workspace-file-manager":"0.0.115","@tutti-os/workspace-user-project":"0.0.115","@tutti-os/workspace-external-core":"0.0.115","@tutti-os/workspace-issue-manager":"0.0.115","@tutti-os/workspace-file-reference":"0.0.115"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.115_1784264994051_0.9935610862916682","host":"s3://npm-registry-packages-npm-production"}},"0.0.116":{"name":"@tutti-os/agent-gui","version":"0.0.116","_id":"@tutti-os/agent-gui@0.0.116","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9de803455003316c0f56ef5d6261ad4304a594d1","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.116.tgz","fileCount":224,"integrity":"sha512-EqtkdsXuiPqdZtxSk9IMZb07owcaw/SRJAN+Gqt5CV/Ab8dnf5Mir1/WB/8cUqUU/VrdsGaLEECcSxoGH5p7HQ==","signatures":[{"sig":"MEYCIQDPfanhdwdXBjR38dfi/DOisS2D/1BWkqyzDP4liFDCdgIhAJbGGjaqgCRGv6Xl93i+BCeUwtdiYnG4G0DHgu57iUHs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32138805},"type":"module","_from":"file:tutti-os-agent-gui-0.0.116.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7394e005b59de456f8aaafb141343249/tutti-os-agent-gui-0.0.116.tgz","_integrity":"sha512-EqtkdsXuiPqdZtxSk9IMZb07owcaw/SRJAN+Gqt5CV/Ab8dnf5Mir1/WB/8cUqUU/VrdsGaLEECcSxoGH5p7HQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.116","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.116","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.116","@tutti-os/ui-i18n-runtime":"0.0.116","@tutti-os/workbench-surface":"0.0.116","@tutti-os/agent-activity-core":"0.0.116","@tutti-os/workspace-file-manager":"0.0.116","@tutti-os/workspace-user-project":"0.0.116","@tutti-os/workspace-external-core":"0.0.116","@tutti-os/workspace-issue-manager":"0.0.116","@tutti-os/workspace-file-reference":"0.0.116"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.116_1784284920237_0.0789539112280655","host":"s3://npm-registry-packages-npm-production"}},"0.0.117":{"name":"@tutti-os/agent-gui","version":"0.0.117","_id":"@tutti-os/agent-gui@0.0.117","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8ccab3e3689acd4dc2615a6b17512ec0f9ebf3f2","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.117.tgz","fileCount":224,"integrity":"sha512-NBZU3stJg/wZGaJnRB9kJqFmMqwix/g1QDdif+JZkC3RUeRY+nv6d5QmpHkxiWdcpAmR9Piz4iisZCVVoEyB6w==","signatures":[{"sig":"MEQCIDVNJO4s24YrzzPWmSCoLD9EEAadr2QLsAAa942gy5RXAiBKGLJS0vUm8mk5Ag9JosyIkRZG/UH1v/6hMG0mc8kwSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32138321},"type":"module","_from":"file:tutti-os-agent-gui-0.0.117.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/feb39fe397122d336b3bce50da755aff/tutti-os-agent-gui-0.0.117.tgz","_integrity":"sha512-NBZU3stJg/wZGaJnRB9kJqFmMqwix/g1QDdif+JZkC3RUeRY+nv6d5QmpHkxiWdcpAmR9Piz4iisZCVVoEyB6w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.117","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.117","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.117","@tutti-os/ui-i18n-runtime":"0.0.117","@tutti-os/workbench-surface":"0.0.117","@tutti-os/agent-activity-core":"0.0.117","@tutti-os/workspace-file-manager":"0.0.117","@tutti-os/workspace-user-project":"0.0.117","@tutti-os/workspace-external-core":"0.0.117","@tutti-os/workspace-issue-manager":"0.0.117","@tutti-os/workspace-file-reference":"0.0.117"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.117_1784285199808_0.8997433668802268","host":"s3://npm-registry-packages-npm-production"}},"0.0.118":{"name":"@tutti-os/agent-gui","version":"0.0.118","_id":"@tutti-os/agent-gui@0.0.118","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"29b73f189dea42ee032883adcc0909c4a9a5dbc5","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.118.tgz","fileCount":224,"integrity":"sha512-p20DeI1okNVTqFCFgNsEpWL6dbFnr6i0WlOQl2u1Nht4EC+5PhRXkmHQ+79hyKKzkFgH0Hmvr/vZRtDbTkTYDw==","signatures":[{"sig":"MEUCIAmGuleilBbk7NDcejRsjHQSzDBdI2TSeMWhq5YdleHLAiEAt0uPkDZUlj1+MP9AZuKJjIylfDJvwpjtUAWBZPVzAaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32143351},"type":"module","_from":"file:tutti-os-agent-gui-0.0.118.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dc8702db99f94e1c00545ee6a61f8e05/tutti-os-agent-gui-0.0.118.tgz","_integrity":"sha512-p20DeI1okNVTqFCFgNsEpWL6dbFnr6i0WlOQl2u1Nht4EC+5PhRXkmHQ+79hyKKzkFgH0Hmvr/vZRtDbTkTYDw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.118","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.118","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.118","@tutti-os/ui-i18n-runtime":"0.0.118","@tutti-os/workbench-surface":"0.0.118","@tutti-os/agent-activity-core":"0.0.118","@tutti-os/workspace-file-manager":"0.0.118","@tutti-os/workspace-user-project":"0.0.118","@tutti-os/workspace-external-core":"0.0.118","@tutti-os/workspace-issue-manager":"0.0.118","@tutti-os/workspace-file-reference":"0.0.118"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.118_1784286303555_0.42209931203360296","host":"s3://npm-registry-packages-npm-production"}},"0.0.119":{"name":"@tutti-os/agent-gui","version":"0.0.119","_id":"@tutti-os/agent-gui@0.0.119","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"da889bede72c0eb75916a2f9a6f0dbed94cb365e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.119.tgz","fileCount":224,"integrity":"sha512-JG1QsY7P1zoxdCEcgSuZTMwZm3581gD7wROmrRXzB20m2WHoQI2E/pSuvXV5Bdgr2b08Z9N6b1X8kEvLl/gUyg==","signatures":[{"sig":"MEQCIB3bUxL3VCzFaN2K5gGHGIlgfiAHvVQd6OPwrhD2UJM+AiB4aMFmtn4IZGtjMHoABkgEfjVxmhQY8gt5M9aGnAQmWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32143353},"type":"module","_from":"file:tutti-os-agent-gui-0.0.119.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/61095d801a371e8364a820c58424040c/tutti-os-agent-gui-0.0.119.tgz","_integrity":"sha512-JG1QsY7P1zoxdCEcgSuZTMwZm3581gD7wROmrRXzB20m2WHoQI2E/pSuvXV5Bdgr2b08Z9N6b1X8kEvLl/gUyg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.119","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.119","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.119","@tutti-os/ui-i18n-runtime":"0.0.119","@tutti-os/workbench-surface":"0.0.119","@tutti-os/agent-activity-core":"0.0.119","@tutti-os/workspace-file-manager":"0.0.119","@tutti-os/workspace-user-project":"0.0.119","@tutti-os/workspace-external-core":"0.0.119","@tutti-os/workspace-issue-manager":"0.0.119","@tutti-os/workspace-file-reference":"0.0.119"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.119_1784287683665_0.29301290150221115","host":"s3://npm-registry-packages-npm-production"}},"0.0.120":{"name":"@tutti-os/agent-gui","version":"0.0.120","_id":"@tutti-os/agent-gui@0.0.120","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"675229fbd66c28ad4a14803304f25a7c3aeb6869","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.120.tgz","fileCount":224,"integrity":"sha512-dw4se5STPCIaJKJEpGsybEnFQIhozL0UrDfS+p02hz0wfpcGsvJclp/YzaekeByQpR953kdYSVdGSWZD0IzcDQ==","signatures":[{"sig":"MEYCIQDDs8qqVVe3f/SL1Kd+NmRZk+8sb9FJ45DZbn5K95au2AIhALfwgqF2dnPiylTfwry3rLx/YEog640GAq+/gWMLd0cX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32149179},"type":"module","_from":"file:tutti-os-agent-gui-0.0.120.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ef63832a7565106f7e21fa5380ba4d2f/tutti-os-agent-gui-0.0.120.tgz","_integrity":"sha512-dw4se5STPCIaJKJEpGsybEnFQIhozL0UrDfS+p02hz0wfpcGsvJclp/YzaekeByQpR953kdYSVdGSWZD0IzcDQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.120","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.120","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.120","@tutti-os/ui-i18n-runtime":"0.0.120","@tutti-os/workbench-surface":"0.0.120","@tutti-os/agent-activity-core":"0.0.120","@tutti-os/workspace-file-manager":"0.0.120","@tutti-os/workspace-user-project":"0.0.120","@tutti-os/workspace-external-core":"0.0.120","@tutti-os/workspace-issue-manager":"0.0.120","@tutti-os/workspace-file-reference":"0.0.120"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.120_1784290711753_0.20227667796774695","host":"s3://npm-registry-packages-npm-production"}},"0.0.121":{"name":"@tutti-os/agent-gui","version":"0.0.121","_id":"@tutti-os/agent-gui@0.0.121","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"59eb70cc9768f26bec10af6ff5c3736f879dfdf5","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.121.tgz","fileCount":224,"integrity":"sha512-eS5PnNW0JBRadv/CLmpm/PToEfIZWiocDDqKgsEMkM93bTOoxNonhSaBkLg7In5FZaBu7iDU+LzkeCDn3PWwPw==","signatures":[{"sig":"MEQCIH1xgU+NMEu/F6FurbTsFXM6zmMXcYE1rYwWt6xbaqQlAiBYsMhHvBnRpUWphSFxPRrKiM1qs+z7mJkSnKYaRPVH8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32149726},"type":"module","_from":"file:tutti-os-agent-gui-0.0.121.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0a0807c60945cc18bf5e8fc5ff51b662/tutti-os-agent-gui-0.0.121.tgz","_integrity":"sha512-eS5PnNW0JBRadv/CLmpm/PToEfIZWiocDDqKgsEMkM93bTOoxNonhSaBkLg7In5FZaBu7iDU+LzkeCDn3PWwPw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.121","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.121","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.121","@tutti-os/ui-i18n-runtime":"0.0.121","@tutti-os/workbench-surface":"0.0.121","@tutti-os/agent-activity-core":"0.0.121","@tutti-os/workspace-file-manager":"0.0.121","@tutti-os/workspace-user-project":"0.0.121","@tutti-os/workspace-external-core":"0.0.121","@tutti-os/workspace-issue-manager":"0.0.121","@tutti-os/workspace-file-reference":"0.0.121"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.121_1784292042041_0.7292681306607822","host":"s3://npm-registry-packages-npm-production"}},"0.0.122":{"name":"@tutti-os/agent-gui","version":"0.0.122","_id":"@tutti-os/agent-gui@0.0.122","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"36493aead53987c13cdc045bdab0173d3ecc3534","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.122.tgz","fileCount":234,"integrity":"sha512-oHnOZdbzZEZ9skfbFU3WR8iLlwDUxf7H42EG0HI0aI4a4xBO6VzNZetX06LFExTUDg3/vvLmXVpIT11tRxqA5A==","signatures":[{"sig":"MEQCIBdAFt6+JQwFLLdiRQwDxFicMXLoF3wcp4oH0H3PcEBLAiBSrvXac07RPHPYEmk6czx5k/Bz8IpY1e3VrYeL/rgnng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32149698},"type":"module","_from":"file:tutti-os-agent-gui-0.0.122.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7e55d8991c3c3e6a746252e7fb0f0e1c/tutti-os-agent-gui-0.0.122.tgz","_integrity":"sha512-oHnOZdbzZEZ9skfbFU3WR8iLlwDUxf7H42EG0HI0aI4a4xBO6VzNZetX06LFExTUDg3/vvLmXVpIT11tRxqA5A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.122","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.122","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.122","@tutti-os/ui-i18n-runtime":"0.0.122","@tutti-os/workbench-surface":"0.0.122","@tutti-os/agent-activity-core":"0.0.122","@tutti-os/workspace-file-manager":"0.0.122","@tutti-os/workspace-user-project":"0.0.122","@tutti-os/workspace-external-core":"0.0.122","@tutti-os/workspace-issue-manager":"0.0.122","@tutti-os/workspace-file-reference":"0.0.122"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.122_1784293436480_0.23635797638934686","host":"s3://npm-registry-packages-npm-production"}},"0.0.123":{"name":"@tutti-os/agent-gui","version":"0.0.123","_id":"@tutti-os/agent-gui@0.0.123","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cb022196b32356ea67155b178bf1a4bc3a60b975","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.123.tgz","fileCount":224,"integrity":"sha512-+ZaEo2o/swe8Kh+fFqseWX99QfXs2ezmnJfqQXFXfhLJsn3B2y/x17nizKVmFnX+fcwlLhLw9VwuFPlfnQaMFA==","signatures":[{"sig":"MEYCIQDoHwSX6EdR9ayfTiisSAJ5RlaXdGozZ3nub2VM2rciQQIhAJ+5esxDBbZXwpdsDGU5AKwBomjZbLwDwsjB3/n7K+je","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32222229},"type":"module","_from":"file:tutti-os-agent-gui-0.0.123.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fb2907e32be5e75781bffd365ae06ac2/tutti-os-agent-gui-0.0.123.tgz","_integrity":"sha512-+ZaEo2o/swe8Kh+fFqseWX99QfXs2ezmnJfqQXFXfhLJsn3B2y/x17nizKVmFnX+fcwlLhLw9VwuFPlfnQaMFA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.123","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.123","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.123","@tutti-os/ui-i18n-runtime":"0.0.123","@tutti-os/workbench-surface":"0.0.123","@tutti-os/agent-activity-core":"0.0.123","@tutti-os/workspace-file-manager":"0.0.123","@tutti-os/workspace-user-project":"0.0.123","@tutti-os/workspace-external-core":"0.0.123","@tutti-os/workspace-issue-manager":"0.0.123","@tutti-os/workspace-file-reference":"0.0.123"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.123_1784294950391_0.955876489724441","host":"s3://npm-registry-packages-npm-production"}},"0.0.124":{"name":"@tutti-os/agent-gui","version":"0.0.124","_id":"@tutti-os/agent-gui@0.0.124","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"534f7eed9ec64a2fe84e5ab05a2b4c6ed06561a7","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.124.tgz","fileCount":224,"integrity":"sha512-QwaRmaa4R0F25Swu2zsGvte9DYa5h9NRLyJ8A1a/mukC34hmM854EC3j4HLlm368k9tadkxwf014+ADAbzFQHg==","signatures":[{"sig":"MEQCIFmMoHeEgHZ6rsEFgy8O3rxB+5rVyoraS1m+8TceN/inAiBU2aVOUMNdI7UF6ozIYJ6vOkyI3CC/VXHo8K2urvwb3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32222231},"type":"module","_from":"file:tutti-os-agent-gui-0.0.124.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/df9fbfe26d7cee7204bcf5296c25634c/tutti-os-agent-gui-0.0.124.tgz","_integrity":"sha512-QwaRmaa4R0F25Swu2zsGvte9DYa5h9NRLyJ8A1a/mukC34hmM854EC3j4HLlm368k9tadkxwf014+ADAbzFQHg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.124","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.124","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.124","@tutti-os/ui-i18n-runtime":"0.0.124","@tutti-os/workbench-surface":"0.0.124","@tutti-os/agent-activity-core":"0.0.124","@tutti-os/workspace-file-manager":"0.0.124","@tutti-os/workspace-user-project":"0.0.124","@tutti-os/workspace-external-core":"0.0.124","@tutti-os/workspace-issue-manager":"0.0.124","@tutti-os/workspace-file-reference":"0.0.124"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.124_1784298774651_0.29531919481565083","host":"s3://npm-registry-packages-npm-production"}},"0.0.125":{"name":"@tutti-os/agent-gui","version":"0.0.125","_id":"@tutti-os/agent-gui@0.0.125","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"def3d7fadbf4c67aad7183fd7abf6129b4d87063","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.125.tgz","fileCount":224,"integrity":"sha512-v7zd0oEOxR3nT1vLgJZUb/phFlwomMlXbxwovKzUtNTUPxykiMo4iDEcnWi1RC1Yvqf4MJMj79arVEKHimT75w==","signatures":[{"sig":"MEYCIQCqqzo9JuATIET0r7sfXu0VV30dDtvHqTLImxZXGopFDQIhAL5Wv/MJ2IOjI2PAdsBy3UE7Igw3vkj1/344SxQq9uoE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32221638},"type":"module","_from":"file:tutti-os-agent-gui-0.0.125.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2a03a4b9dd709eadff3c7699f32c2266/tutti-os-agent-gui-0.0.125.tgz","_integrity":"sha512-v7zd0oEOxR3nT1vLgJZUb/phFlwomMlXbxwovKzUtNTUPxykiMo4iDEcnWi1RC1Yvqf4MJMj79arVEKHimT75w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.125","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.125","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.125","@tutti-os/ui-i18n-runtime":"0.0.125","@tutti-os/workbench-surface":"0.0.125","@tutti-os/agent-activity-core":"0.0.125","@tutti-os/workspace-file-manager":"0.0.125","@tutti-os/workspace-user-project":"0.0.125","@tutti-os/workspace-external-core":"0.0.125","@tutti-os/workspace-issue-manager":"0.0.125","@tutti-os/workspace-file-reference":"0.0.125"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.125_1784299706338_0.3931551778557687","host":"s3://npm-registry-packages-npm-production"}},"0.0.126":{"name":"@tutti-os/agent-gui","version":"0.0.126","_id":"@tutti-os/agent-gui@0.0.126","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"05b4d2395419173a5ba5c651b8cacd063369c9c0","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.126.tgz","fileCount":224,"integrity":"sha512-mhnFLEyTpC+OTL5LPwtuy48KhDcEM1f/PFR3UNq9D+6pZT6iR39qnTfR2CQNrwPRJcodhHfWrfnK1JslKZmtrQ==","signatures":[{"sig":"MEUCIG4+qXWvWeIpuNbR8xcqxpFHNthHirlwi30AW++p1T6MAiEAzvE0ww7B98kG+D4WhX0mJ/hKqPJQFFIq1LLrTzPbupI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32238072},"type":"module","_from":"file:tutti-os-agent-gui-0.0.126.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/65e887f03b47b980b0047985cf9a495b/tutti-os-agent-gui-0.0.126.tgz","_integrity":"sha512-mhnFLEyTpC+OTL5LPwtuy48KhDcEM1f/PFR3UNq9D+6pZT6iR39qnTfR2CQNrwPRJcodhHfWrfnK1JslKZmtrQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.126","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.126","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.126","@tutti-os/ui-i18n-runtime":"0.0.126","@tutti-os/workbench-surface":"0.0.126","@tutti-os/agent-activity-core":"0.0.126","@tutti-os/workspace-file-manager":"0.0.126","@tutti-os/workspace-user-project":"0.0.126","@tutti-os/workspace-external-core":"0.0.126","@tutti-os/workspace-issue-manager":"0.0.126","@tutti-os/workspace-file-reference":"0.0.126"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.126_1784306025193_0.8973999205521486","host":"s3://npm-registry-packages-npm-production"}},"0.0.127":{"name":"@tutti-os/agent-gui","version":"0.0.127","_id":"@tutti-os/agent-gui@0.0.127","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"76cc40bac8cb19e451ea6d65ce842e09563c431e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.127.tgz","fileCount":224,"integrity":"sha512-EkuHkuPcb21LvMTyfmi7gkP1xZfOXtBbIoNJrmr9wu/28zx3yIqn14sXUjbIGEHFRtqgY+OGSIMf4DWbUdYU1w==","signatures":[{"sig":"MEUCIQDpOWKRsONUCjliifymZCPtK8/gp7iFqdQSx6NOR231bQIgGuc1sMkKo+tdQXlhhuB/d2KwxbUkn2aFSEAPHiINY2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32281086},"type":"module","_from":"file:tutti-os-agent-gui-0.0.127.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cf3865eecfce32d42f6302f0df4fa218/tutti-os-agent-gui-0.0.127.tgz","_integrity":"sha512-EkuHkuPcb21LvMTyfmi7gkP1xZfOXtBbIoNJrmr9wu/28zx3yIqn14sXUjbIGEHFRtqgY+OGSIMf4DWbUdYU1w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.127","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.127","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.127","@tutti-os/ui-i18n-runtime":"0.0.127","@tutti-os/workbench-surface":"0.0.127","@tutti-os/agent-activity-core":"0.0.127","@tutti-os/workspace-file-manager":"0.0.127","@tutti-os/workspace-user-project":"0.0.127","@tutti-os/workspace-external-core":"0.0.127","@tutti-os/workspace-issue-manager":"0.0.127","@tutti-os/workspace-file-reference":"0.0.127"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.127_1784310420264_0.3523528645638787","host":"s3://npm-registry-packages-npm-production"}},"0.0.128":{"name":"@tutti-os/agent-gui","version":"0.0.128","_id":"@tutti-os/agent-gui@0.0.128","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"226268f33218482229d24b124c5c8b51be070def","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.128.tgz","fileCount":224,"integrity":"sha512-8MpAZSP8CcMgUdfjWqKvE6a1umDV0+zEQSHD7mhVcA6Zh6e/4x7DyEizqc56m/ytcwaQVrPzM+Vu2ueZ3CWCVw==","signatures":[{"sig":"MEUCIQCEMrgBvga/wUXL+JskVGC3L2vrvthhDp1R5vlplMIz8wIgEBXtU3eTksyaoWbboGumRBqpSsRAKukTVx5jAsvF12U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.128","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32290361},"type":"module","_from":"file:tutti-os-agent-gui-0.0.128.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/714b599e685506d6c84d85b123ff21d3/tutti-os-agent-gui-0.0.128.tgz","_integrity":"sha512-8MpAZSP8CcMgUdfjWqKvE6a1umDV0+zEQSHD7mhVcA6Zh6e/4x7DyEizqc56m/ytcwaQVrPzM+Vu2ueZ3CWCVw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.128","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.128","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.128","@tutti-os/ui-i18n-runtime":"0.0.128","@tutti-os/workbench-surface":"0.0.128","@tutti-os/agent-activity-core":"0.0.128","@tutti-os/workspace-file-manager":"0.0.128","@tutti-os/workspace-user-project":"0.0.128","@tutti-os/workspace-external-core":"0.0.128","@tutti-os/workspace-issue-manager":"0.0.128","@tutti-os/workspace-file-reference":"0.0.128"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.128_1784313494353_0.22783404109998506","host":"s3://npm-registry-packages-npm-production"}},"0.0.129":{"name":"@tutti-os/agent-gui","version":"0.0.129","_id":"@tutti-os/agent-gui@0.0.129","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"398df692a066a2a61cd57ace83f9d4da3c8f6421","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.129.tgz","fileCount":224,"integrity":"sha512-5TvjxLGNhZctLak2CoIcseZc1e2I8+r8uLYUOGlgHB0hA9CY56WK4mKYU0n7qzdBWfbtmMqX+NMxY3e5n6CBRQ==","signatures":[{"sig":"MEQCIB7ZMBiQZqsr5hdDbPhbYqHkcKWKIkSFFMEMk0qmetRpAiAh/eolcVpjZgc0lSbhGGRDVw8zgcaqnzl6H3atCrn7Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.129","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32352808},"type":"module","_from":"file:tutti-os-agent-gui-0.0.129.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/57d956c649df2dc283a31e1e98e9d286/tutti-os-agent-gui-0.0.129.tgz","_integrity":"sha512-5TvjxLGNhZctLak2CoIcseZc1e2I8+r8uLYUOGlgHB0hA9CY56WK4mKYU0n7qzdBWfbtmMqX+NMxY3e5n6CBRQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.129","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.129","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.129","@tutti-os/ui-i18n-runtime":"0.0.129","@tutti-os/workbench-surface":"0.0.129","@tutti-os/agent-activity-core":"0.0.129","@tutti-os/workspace-file-manager":"0.0.129","@tutti-os/workspace-user-project":"0.0.129","@tutti-os/workspace-external-core":"0.0.129","@tutti-os/workspace-issue-manager":"0.0.129","@tutti-os/workspace-file-reference":"0.0.129"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.129_1784348887897_0.33256850480097877","host":"s3://npm-registry-packages-npm-production"}},"0.0.130":{"name":"@tutti-os/agent-gui","version":"0.0.130","_id":"@tutti-os/agent-gui@0.0.130","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2a71ab5cb8e710ffae44da19e97a5162ed2d8790","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.130.tgz","fileCount":224,"integrity":"sha512-KMaig5X/lIee8kD7eVUs7WGojCqL4HeHa0lcb7wMWIsuoHKxyxm0PeorsYnNdnGw6oMIXCMdufS5XoueEFhyFg==","signatures":[{"sig":"MEQCIEGLMAQ2sfUonG53M6HGizISr9q59H+BiG7mLbwP+/YAAiARn3yyJo8HKvRwcdQVErCdXX4qp9GzrkFydArrecXisA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32352810},"type":"module","_from":"file:tutti-os-agent-gui-0.0.130.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b44a56de8bceccd1932fa6a470fbf817/tutti-os-agent-gui-0.0.130.tgz","_integrity":"sha512-KMaig5X/lIee8kD7eVUs7WGojCqL4HeHa0lcb7wMWIsuoHKxyxm0PeorsYnNdnGw6oMIXCMdufS5XoueEFhyFg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.130","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.130","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.130","@tutti-os/ui-i18n-runtime":"0.0.130","@tutti-os/workbench-surface":"0.0.130","@tutti-os/agent-activity-core":"0.0.130","@tutti-os/workspace-file-manager":"0.0.130","@tutti-os/workspace-user-project":"0.0.130","@tutti-os/workspace-external-core":"0.0.130","@tutti-os/workspace-issue-manager":"0.0.130","@tutti-os/workspace-file-reference":"0.0.130"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.130_1784352212210_0.8397918818966863","host":"s3://npm-registry-packages-npm-production"}},"0.0.131":{"name":"@tutti-os/agent-gui","version":"0.0.131","_id":"@tutti-os/agent-gui@0.0.131","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1a8e95907c4b2fa5c1cc62b1833f318145586baa","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.131.tgz","fileCount":224,"integrity":"sha512-nsnShrt1s4FEzCciAr+Ojjt1l8FY+byJ1/gxZqqkvd8KFCJTwMYGu4I8LFKN1yzPd8KPH95i0YbBIdBBXjwquw==","signatures":[{"sig":"MEYCIQCuuC743I+xPnrpzlakQdF7ZfOA5hyoLubhHc+k3tJBbAIhAPhNroamIUElIACT0ARS6Ecw+bnHP9MZS4Lxu8YD9E01","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32355568},"type":"module","_from":"file:tutti-os-agent-gui-0.0.131.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d14bb53631ce9b11417c46b59bc81731/tutti-os-agent-gui-0.0.131.tgz","_integrity":"sha512-nsnShrt1s4FEzCciAr+Ojjt1l8FY+byJ1/gxZqqkvd8KFCJTwMYGu4I8LFKN1yzPd8KPH95i0YbBIdBBXjwquw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.131","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.131","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.131","@tutti-os/ui-i18n-runtime":"0.0.131","@tutti-os/workbench-surface":"0.0.131","@tutti-os/agent-activity-core":"0.0.131","@tutti-os/workspace-file-manager":"0.0.131","@tutti-os/workspace-user-project":"0.0.131","@tutti-os/workspace-external-core":"0.0.131","@tutti-os/workspace-issue-manager":"0.0.131","@tutti-os/workspace-file-reference":"0.0.131"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.131_1784354538356_0.5022755935045877","host":"s3://npm-registry-packages-npm-production"}},"0.0.132":{"name":"@tutti-os/agent-gui","version":"0.0.132","_id":"@tutti-os/agent-gui@0.0.132","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8162129b8f760969a7b9c65a9a83f924b19e6fb5","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.132.tgz","fileCount":224,"integrity":"sha512-DJFkpzimrdnrUVyHREgFytb/7LPJrSaqS38GgorvqxFZ53GWrTumeSeyH/oQYVz4a23CkZ/epcazfAkCfIK7sw==","signatures":[{"sig":"MEUCIQDNZ9fymHF8GIM8CX242CUn0SM1UA6vBtm3zlMZndjTMAIgYN2CsdcadFf9+6ha+7cM9gc8EDH0xm9ykqMbOOpeBCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32371140},"type":"module","_from":"file:tutti-os-agent-gui-0.0.132.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4fd396217b3e5f56e2acf284fbcfe989/tutti-os-agent-gui-0.0.132.tgz","_integrity":"sha512-DJFkpzimrdnrUVyHREgFytb/7LPJrSaqS38GgorvqxFZ53GWrTumeSeyH/oQYVz4a23CkZ/epcazfAkCfIK7sw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.132","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.132","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.132","@tutti-os/ui-i18n-runtime":"0.0.132","@tutti-os/workbench-surface":"0.0.132","@tutti-os/agent-activity-core":"0.0.132","@tutti-os/workspace-file-manager":"0.0.132","@tutti-os/workspace-user-project":"0.0.132","@tutti-os/workspace-external-core":"0.0.132","@tutti-os/workspace-issue-manager":"0.0.132","@tutti-os/workspace-file-reference":"0.0.132"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.132_1784355679705_0.6777621127168412","host":"s3://npm-registry-packages-npm-production"}},"0.0.133":{"name":"@tutti-os/agent-gui","version":"0.0.133","_id":"@tutti-os/agent-gui@0.0.133","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bf6dc53ebeac501684c829d45388a6cbc5b51fd3","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.133.tgz","fileCount":220,"integrity":"sha512-9ELx+8EaKpJHsuyUw0M1CTYs7o7wN1YQI8zMNMwMhuyGezbyIbZfFeKUf02gFuHAwTPRU/ZmObC2TakFriUpCw==","signatures":[{"sig":"MEQCIC2e1hzUIIpRzsyKziF+C5MmH8OfRWrkrDXO649ejkSiAiARA6M4zUMQ0KF5b38proE0BKQaVBDYic5GR4VnqbHPlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32823341},"type":"module","_from":"file:tutti-os-agent-gui-0.0.133.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/16dc2ade7437252b6966e81e283cde97/tutti-os-agent-gui-0.0.133.tgz","_integrity":"sha512-9ELx+8EaKpJHsuyUw0M1CTYs7o7wN1YQI8zMNMwMhuyGezbyIbZfFeKUf02gFuHAwTPRU/ZmObC2TakFriUpCw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.133","@monaco-editor/react":"^4.7.0","@tutti-os/ui-rich-text":"0.0.133","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.133","@tutti-os/ui-i18n-runtime":"0.0.133","@tutti-os/workbench-surface":"0.0.133","@tutti-os/agent-activity-core":"0.0.133","@tutti-os/workspace-file-manager":"0.0.133","@tutti-os/workspace-user-project":"0.0.133","@tutti-os/workspace-external-core":"0.0.133","@tutti-os/workspace-issue-manager":"0.0.133","@tutti-os/workspace-file-reference":"0.0.133"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.133_1784369032988_0.7047880493007548","host":"s3://npm-registry-packages-npm-production"}},"0.0.134":{"name":"@tutti-os/agent-gui","version":"0.0.134","_id":"@tutti-os/agent-gui@0.0.134","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4a11e6d0e40ac7aa08a4f3dba4d8dfec62ef0fac","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.134.tgz","fileCount":228,"integrity":"sha512-F1LGP9mtnRjvpEPSOPD4Ama7iTUkvfIUL8WS54/RBhIg8AS0YfNr/y68q8WIBBXmo4388bz1SS3yffENAGuqnA==","signatures":[{"sig":"MEQCIEOV/Y6w+7gyz8Zn/R6SY0TBrPKruMMEFFNxZikQQz14AiAeBdlZJ1xmj4XLVlUtZ8ls6zj9DslbBj9/CcUV+79rBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.134","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33107349},"type":"module","_from":"file:tutti-os-agent-gui-0.0.134.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6a28452f87667c31e45cb9ea7da0be8b/tutti-os-agent-gui-0.0.134.tgz","_integrity":"sha512-F1LGP9mtnRjvpEPSOPD4Ama7iTUkvfIUL8WS54/RBhIg8AS0YfNr/y68q8WIBBXmo4388bz1SS3yffENAGuqnA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.134","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.134","@tutti-os/ui-rich-text":"0.0.134","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.134","@tutti-os/ui-i18n-runtime":"0.0.134","@tutti-os/workbench-surface":"0.0.134","@tutti-os/agent-activity-core":"0.0.134","@tutti-os/workspace-file-manager":"0.0.134","@tutti-os/workspace-user-project":"0.0.134","@tutti-os/workspace-external-core":"0.0.134","@tutti-os/workspace-issue-manager":"0.0.134","@tutti-os/workspace-file-reference":"0.0.134"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.134_1784372268575_0.913608972472824","host":"s3://npm-registry-packages-npm-production"}},"0.0.135":{"name":"@tutti-os/agent-gui","version":"0.0.135","_id":"@tutti-os/agent-gui@0.0.135","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b321ccd4161c60d4775fed221612ae3686a20bab","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.135.tgz","fileCount":228,"integrity":"sha512-YHi3uReuNUtEwe1LStzV70Rl0Yo4BIrg2zsXAzJw9yzEowE1BWuV7helbUV6jsP7EieIVbnLrFuSMxMP0cy8KA==","signatures":[{"sig":"MEQCIDx0s0Ok+EREKcSZitqbj5UnRhP9Ddu3FsI7wga/SmItAiA3b3cLmG9UWgIAXNPpO9CLt+vYGPMNqwEh6GZl0RoLug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33107349},"type":"module","_from":"file:tutti-os-agent-gui-0.0.135.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f432b859bd1117ac9bd7332312dd8ad3/tutti-os-agent-gui-0.0.135.tgz","_integrity":"sha512-YHi3uReuNUtEwe1LStzV70Rl0Yo4BIrg2zsXAzJw9yzEowE1BWuV7helbUV6jsP7EieIVbnLrFuSMxMP0cy8KA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.135","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.135","@tutti-os/ui-rich-text":"0.0.135","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.135","@tutti-os/ui-i18n-runtime":"0.0.135","@tutti-os/workbench-surface":"0.0.135","@tutti-os/agent-activity-core":"0.0.135","@tutti-os/workspace-file-manager":"0.0.135","@tutti-os/workspace-user-project":"0.0.135","@tutti-os/workspace-external-core":"0.0.135","@tutti-os/workspace-issue-manager":"0.0.135","@tutti-os/workspace-file-reference":"0.0.135"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.135_1784376997688_0.0874360315464664","host":"s3://npm-registry-packages-npm-production"}},"0.0.136":{"name":"@tutti-os/agent-gui","version":"0.0.136","_id":"@tutti-os/agent-gui@0.0.136","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6dcaf5ec3c59821513f96a7e32829b974dd7eebb","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.136.tgz","fileCount":228,"integrity":"sha512-SomcK0a/Ni//GgUWOp2S2sZdNuEVuLOyi1Um/OdfBscvwNm9IbJlNj2VYauS4Ylw2AXWwAsk05JYz5L0N5pL2w==","signatures":[{"sig":"MEYCIQDL6TLiTO9QGDMHGz5bE/aUbesYlzuQH97eZWUq+L+LEAIhAIhD3qPaXpG40eCQwDnzr6JDFB1ZoxtgsvMcJ4rQ8cUc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33110731},"type":"module","_from":"file:tutti-os-agent-gui-0.0.136.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/65821ac239e3060dcd3f4b6507bbb6cf/tutti-os-agent-gui-0.0.136.tgz","_integrity":"sha512-SomcK0a/Ni//GgUWOp2S2sZdNuEVuLOyi1Um/OdfBscvwNm9IbJlNj2VYauS4Ylw2AXWwAsk05JYz5L0N5pL2w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.136","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.136","@tutti-os/ui-rich-text":"0.0.136","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.136","@tutti-os/ui-i18n-runtime":"0.0.136","@tutti-os/workbench-surface":"0.0.136","@tutti-os/agent-activity-core":"0.0.136","@tutti-os/workspace-file-manager":"0.0.136","@tutti-os/workspace-user-project":"0.0.136","@tutti-os/workspace-external-core":"0.0.136","@tutti-os/workspace-issue-manager":"0.0.136","@tutti-os/workspace-file-reference":"0.0.136"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.136_1784378076362_0.6664658572408391","host":"s3://npm-registry-packages-npm-production"}},"0.0.137":{"name":"@tutti-os/agent-gui","version":"0.0.137","_id":"@tutti-os/agent-gui@0.0.137","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d536ffcd6f79da77441ac10a60317b7e0ea76db2","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.137.tgz","fileCount":228,"integrity":"sha512-0Ajz1MTaNr+9LtVwMgzvSPln7GRyBRe0TtqeO52/NEWf/sh/CZjF6vWa889cusWcT2WoRjn29xpusIETq2Th/g==","signatures":[{"sig":"MEUCIQCMaGeiAKxYi1p1ZJX6p4qfc9qY70PPfIhCdjw/pMqakgIgJQE6qxQFEN+qdY9AeFChM+OPf4h65f9Sb4HyTM6QOIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.137","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33110731},"type":"module","_from":"file:tutti-os-agent-gui-0.0.137.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/be4a9d7d4b4dd879624862bcb7f2b7d1/tutti-os-agent-gui-0.0.137.tgz","_integrity":"sha512-0Ajz1MTaNr+9LtVwMgzvSPln7GRyBRe0TtqeO52/NEWf/sh/CZjF6vWa889cusWcT2WoRjn29xpusIETq2Th/g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.137","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.137","@tutti-os/ui-rich-text":"0.0.137","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.137","@tutti-os/ui-i18n-runtime":"0.0.137","@tutti-os/workbench-surface":"0.0.137","@tutti-os/agent-activity-core":"0.0.137","@tutti-os/workspace-file-manager":"0.0.137","@tutti-os/workspace-user-project":"0.0.137","@tutti-os/workspace-external-core":"0.0.137","@tutti-os/workspace-issue-manager":"0.0.137","@tutti-os/workspace-file-reference":"0.0.137"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.137_1784378838773_0.8480005447634047","host":"s3://npm-registry-packages-npm-production"}},"0.0.138":{"name":"@tutti-os/agent-gui","version":"0.0.138","_id":"@tutti-os/agent-gui@0.0.138","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3eb9cdf53c17be29f92f0be45b23ff5d326ae160","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.138.tgz","fileCount":228,"integrity":"sha512-OH41fHM1mVp4XhNOwF2OJ35ijSWpNGXcFd+hpe6utOroCSMw5GZV4TzZ3njh9rGmrir+v7cEURpGwoCBjQxm3Q==","signatures":[{"sig":"MEUCID3DSYf9z+3KNbj8zdQzer23GEW3O7CHlzegwrxz6sqpAiEA5cQEfXqpjsgSUAIAl259NwI3/Mtfx/WmN7jKcVYQ5Dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33110893},"type":"module","_from":"file:tutti-os-agent-gui-0.0.138.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c4557c8d15cde667b6912313a1d29590/tutti-os-agent-gui-0.0.138.tgz","_integrity":"sha512-OH41fHM1mVp4XhNOwF2OJ35ijSWpNGXcFd+hpe6utOroCSMw5GZV4TzZ3njh9rGmrir+v7cEURpGwoCBjQxm3Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.138","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.138","@tutti-os/ui-rich-text":"0.0.138","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.138","@tutti-os/ui-i18n-runtime":"0.0.138","@tutti-os/workbench-surface":"0.0.138","@tutti-os/agent-activity-core":"0.0.138","@tutti-os/workspace-file-manager":"0.0.138","@tutti-os/workspace-user-project":"0.0.138","@tutti-os/workspace-external-core":"0.0.138","@tutti-os/workspace-issue-manager":"0.0.138","@tutti-os/workspace-file-reference":"0.0.138"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.138_1784379118685_0.8975417155524066","host":"s3://npm-registry-packages-npm-production"}},"0.0.139":{"name":"@tutti-os/agent-gui","version":"0.0.139","_id":"@tutti-os/agent-gui@0.0.139","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"84115eb3570b7dd017a9144d0c510915e60bc7ad","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.139.tgz","fileCount":228,"integrity":"sha512-1Bur3m9tuZ2ubWN02W1Q2tItRVHDKAZSsPzTZhT4CHdD0p/hJRiXgWlFWJ3+YTBUZIXRsFvUB540+VBg1M1Kiw==","signatures":[{"sig":"MEQCIQCwz90o36qFVfUWleH2FuIxBuabDlOuPUHY+i3Xt88nlgIfax4fQPODAGeeg49qS0yHYUFAE4ENvAnttgZdEMQZSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33111873},"type":"module","_from":"file:tutti-os-agent-gui-0.0.139.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bf9d610231639407f4f1f54f12a99fcb/tutti-os-agent-gui-0.0.139.tgz","_integrity":"sha512-1Bur3m9tuZ2ubWN02W1Q2tItRVHDKAZSsPzTZhT4CHdD0p/hJRiXgWlFWJ3+YTBUZIXRsFvUB540+VBg1M1Kiw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.139","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.139","@tutti-os/ui-rich-text":"0.0.139","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.139","@tutti-os/ui-i18n-runtime":"0.0.139","@tutti-os/workbench-surface":"0.0.139","@tutti-os/agent-activity-core":"0.0.139","@tutti-os/workspace-file-manager":"0.0.139","@tutti-os/workspace-user-project":"0.0.139","@tutti-os/workspace-external-core":"0.0.139","@tutti-os/workspace-issue-manager":"0.0.139","@tutti-os/workspace-file-reference":"0.0.139"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.139_1784379563617_0.3821078958942945","host":"s3://npm-registry-packages-npm-production"}},"0.0.140":{"name":"@tutti-os/agent-gui","version":"0.0.140","_id":"@tutti-os/agent-gui@0.0.140","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"641ac28296b7009c4f93e88522fff6fa4f3a0e6d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.140.tgz","fileCount":228,"integrity":"sha512-3DYHY54bOIJYZ9Qjk3L4ODxWnC8/T1nbxyVrhAFCKbPL6JYRsRXRmiCH2/ZUYRj8j+W8lqYOz3Sjr56pIlxr/w==","signatures":[{"sig":"MEUCIF1Rw2DEwJLOru6OFappMLWQjOdOKJQrwpqX4+NbhEAUAiEAsFve2G/NwkoVDqbgigHYKYBRhK5FU17Vz30QYaL+N90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33259528},"type":"module","_from":"file:tutti-os-agent-gui-0.0.140.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/69f7bb0255ff61c1424b8f30ed76455a/tutti-os-agent-gui-0.0.140.tgz","_integrity":"sha512-3DYHY54bOIJYZ9Qjk3L4ODxWnC8/T1nbxyVrhAFCKbPL6JYRsRXRmiCH2/ZUYRj8j+W8lqYOz3Sjr56pIlxr/w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.140","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.140","@tutti-os/ui-rich-text":"0.0.140","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.140","@tutti-os/ui-i18n-runtime":"0.0.140","@tutti-os/workbench-surface":"0.0.140","@tutti-os/agent-activity-core":"0.0.140","@tutti-os/workspace-file-manager":"0.0.140","@tutti-os/workspace-user-project":"0.0.140","@tutti-os/workspace-external-core":"0.0.140","@tutti-os/workspace-issue-manager":"0.0.140","@tutti-os/workspace-file-reference":"0.0.140"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.140_1784393091966_0.2633496456180946","host":"s3://npm-registry-packages-npm-production"}},"0.0.141":{"name":"@tutti-os/agent-gui","version":"0.0.141","_id":"@tutti-os/agent-gui@0.0.141","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5dbd568e1104585622a96591908ab039e8724ff1","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.141.tgz","fileCount":228,"integrity":"sha512-vgFtil1Q+pf8YOGdXrhIlcoGcUl0P+6RZJ8hXJl8R31PjgIGL+vxFr9sfIc4oo3pSI15mlSOyP6cSCMGmqLESg==","signatures":[{"sig":"MEQCIDmi0yYUgifSIc760ykqSKBj6aOKzhO9YOSpMzvglTzxAiAlTBSvo2OU8cfKJ07Q8G2gEkvrrfsaZxeIx5hx0G1bYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.141","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33265149},"type":"module","_from":"file:tutti-os-agent-gui-0.0.141.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/45924c95709e34e29e89640ecb3a02d0/tutti-os-agent-gui-0.0.141.tgz","_integrity":"sha512-vgFtil1Q+pf8YOGdXrhIlcoGcUl0P+6RZJ8hXJl8R31PjgIGL+vxFr9sfIc4oo3pSI15mlSOyP6cSCMGmqLESg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.141","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.141","@tutti-os/ui-rich-text":"0.0.141","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.141","@tutti-os/ui-i18n-runtime":"0.0.141","@tutti-os/workbench-surface":"0.0.141","@tutti-os/agent-activity-core":"0.0.141","@tutti-os/workspace-file-manager":"0.0.141","@tutti-os/workspace-user-project":"0.0.141","@tutti-os/workspace-external-core":"0.0.141","@tutti-os/workspace-issue-manager":"0.0.141","@tutti-os/workspace-file-reference":"0.0.141"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.141_1784393497481_0.3768368572700138","host":"s3://npm-registry-packages-npm-production"}},"0.0.142":{"name":"@tutti-os/agent-gui","version":"0.0.142","_id":"@tutti-os/agent-gui@0.0.142","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8e7e3128f47be1b850ea042374e0cf0562f8461d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.142.tgz","fileCount":228,"integrity":"sha512-RzpmxKHa/4mNQSpFLuEbRzzQRg0LWRJ4pcANRds+h/MEAuwPkOLDEy3UjDoY8BU/MCf3ZdNokZxgqdQo1VCMWQ==","signatures":[{"sig":"MEUCIFJW82UAPNmE+O5CJWcoRNB4D6ZxiRBWkCgU9/ue5wJ5AiEAyQw4UdnSYz1G/G3DdwLe2vXRrevJCiDkeSqV3KVXzWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33267966},"type":"module","_from":"file:tutti-os-agent-gui-0.0.142.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3a1546a68bc17cf3c40eaf23259a228f/tutti-os-agent-gui-0.0.142.tgz","_integrity":"sha512-RzpmxKHa/4mNQSpFLuEbRzzQRg0LWRJ4pcANRds+h/MEAuwPkOLDEy3UjDoY8BU/MCf3ZdNokZxgqdQo1VCMWQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.142","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.142","@tutti-os/ui-rich-text":"0.0.142","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.142","@tutti-os/ui-i18n-runtime":"0.0.142","@tutti-os/workbench-surface":"0.0.142","@tutti-os/agent-activity-core":"0.0.142","@tutti-os/workspace-file-manager":"0.0.142","@tutti-os/workspace-user-project":"0.0.142","@tutti-os/workspace-external-core":"0.0.142","@tutti-os/workspace-issue-manager":"0.0.142","@tutti-os/workspace-file-reference":"0.0.142"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.142_1784396087492_0.04676360811651925","host":"s3://npm-registry-packages-npm-production"}},"0.0.143":{"name":"@tutti-os/agent-gui","version":"0.0.143","_id":"@tutti-os/agent-gui@0.0.143","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c453a997f5ffba95d4af1ce7c1a7b96b7f4d7688","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.143.tgz","fileCount":228,"integrity":"sha512-Up7sbrHc4ZnHoLrR4GpStO4OI43YhMpIGIkQjIhQpy1+B8U2xly+8X/HXzZV7YA3ggsMdwM3eS6Hl71dU+KzVw==","signatures":[{"sig":"MEUCIEilxrIXUCeF0bssCA4MJH48yMIrCNrGAlGBTbXEerw1AiEAizhu2C7lMMf0v23YyRnt2IE2MSoTMVNyx2dtiQopQpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33276187},"type":"module","_from":"file:tutti-os-agent-gui-0.0.143.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8ec689328b58871fd087c022089eb9ac/tutti-os-agent-gui-0.0.143.tgz","_integrity":"sha512-Up7sbrHc4ZnHoLrR4GpStO4OI43YhMpIGIkQjIhQpy1+B8U2xly+8X/HXzZV7YA3ggsMdwM3eS6Hl71dU+KzVw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.143","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.143","@tutti-os/ui-rich-text":"0.0.143","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.143","@tutti-os/ui-i18n-runtime":"0.0.143","@tutti-os/workbench-surface":"0.0.143","@tutti-os/agent-activity-core":"0.0.143","@tutti-os/workspace-file-manager":"0.0.143","@tutti-os/workspace-user-project":"0.0.143","@tutti-os/workspace-external-core":"0.0.143","@tutti-os/workspace-issue-manager":"0.0.143","@tutti-os/workspace-file-reference":"0.0.143"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.143_1784398245684_0.004372750820363258","host":"s3://npm-registry-packages-npm-production"}},"0.0.144":{"name":"@tutti-os/agent-gui","version":"0.0.144","_id":"@tutti-os/agent-gui@0.0.144","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"30164ebd74308d9518623b406ad8bf62eb7a6856","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.144.tgz","fileCount":228,"integrity":"sha512-kiJ9NjwXGBJiP2tdbFjACCUHB1rLAu+57HEE73ctluK/LoELuehjF0pEL9yzNfPYFSwaXwMxHyDnqQIws7l1BA==","signatures":[{"sig":"MEQCIEP518MOhyBSwp0DGjOL7fdcnMPoWm29w+o22Tg8u5L1AiBSMAGEWkEgrapYyjMmszMxl1cakuLe0paxLPcDJ7RPDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33276187},"type":"module","_from":"file:tutti-os-agent-gui-0.0.144.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/11b9f91bc689084ee36c229807d72e60/tutti-os-agent-gui-0.0.144.tgz","_integrity":"sha512-kiJ9NjwXGBJiP2tdbFjACCUHB1rLAu+57HEE73ctluK/LoELuehjF0pEL9yzNfPYFSwaXwMxHyDnqQIws7l1BA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.144","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.144","@tutti-os/ui-rich-text":"0.0.144","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.144","@tutti-os/ui-i18n-runtime":"0.0.144","@tutti-os/workbench-surface":"0.0.144","@tutti-os/agent-activity-core":"0.0.144","@tutti-os/workspace-file-manager":"0.0.144","@tutti-os/workspace-user-project":"0.0.144","@tutti-os/workspace-external-core":"0.0.144","@tutti-os/workspace-issue-manager":"0.0.144","@tutti-os/workspace-file-reference":"0.0.144"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.144_1784422100751_0.40495710965030085","host":"s3://npm-registry-packages-npm-production"}},"0.0.145":{"name":"@tutti-os/agent-gui","version":"0.0.145","_id":"@tutti-os/agent-gui@0.0.145","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5deec6e5e026b06ac507b96b6660d42e9e02f267","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.145.tgz","fileCount":228,"integrity":"sha512-8LatZfkJh+i6og26m9pEnWNqGMa6TYSnC3sFbZnVSruOuar/S1Z3xeSI1UCqx3y2As/5nPC5HJ65p7pyXr65cw==","signatures":[{"sig":"MEUCIDL7bQluRKS3/KiQW5Ioas8HNLAO2uADlgarmeQ4duaOAiEAzazRM4CVgNiiePbH0/C4lkJsVI6cogpUJiBcQiY6sEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33277183},"type":"module","_from":"file:tutti-os-agent-gui-0.0.145.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/aa15b9a3f5a42049f1afde16d82a13c2/tutti-os-agent-gui-0.0.145.tgz","_integrity":"sha512-8LatZfkJh+i6og26m9pEnWNqGMa6TYSnC3sFbZnVSruOuar/S1Z3xeSI1UCqx3y2As/5nPC5HJ65p7pyXr65cw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.145","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.145","@tutti-os/ui-rich-text":"0.0.145","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.145","@tutti-os/ui-i18n-runtime":"0.0.145","@tutti-os/workbench-surface":"0.0.145","@tutti-os/agent-activity-core":"0.0.145","@tutti-os/workspace-file-manager":"0.0.145","@tutti-os/workspace-user-project":"0.0.145","@tutti-os/workspace-external-core":"0.0.145","@tutti-os/workspace-issue-manager":"0.0.145","@tutti-os/workspace-file-reference":"0.0.145"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.145_1784434523417_0.6819962914633781","host":"s3://npm-registry-packages-npm-production"}},"0.0.146":{"name":"@tutti-os/agent-gui","version":"0.0.146","_id":"@tutti-os/agent-gui@0.0.146","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"42ba87b4b276ad49d60d0358231e79484463d710","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.146.tgz","fileCount":228,"integrity":"sha512-Y0NeYVwny31AKIHFXxjYabRLKw/3vnTOZljTV8anwqGzJiCAT3Y527wNoH5GCa3h1czbIdewC1DRd7May5u42A==","signatures":[{"sig":"MEUCIEKJk5jE0xq8mNpGUIXKqcLj2j71dkBqqxKKKwSzejJLAiEAqNZBBaaoz3aj64oryjd6NAPGiJtqE5ONVlWJK7ZgSPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33283922},"type":"module","_from":"file:tutti-os-agent-gui-0.0.146.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/53f9fffa67b34b85b3b5fac04e018740/tutti-os-agent-gui-0.0.146.tgz","_integrity":"sha512-Y0NeYVwny31AKIHFXxjYabRLKw/3vnTOZljTV8anwqGzJiCAT3Y527wNoH5GCa3h1czbIdewC1DRd7May5u42A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.146","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.146","@tutti-os/ui-rich-text":"0.0.146","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.146","@tutti-os/ui-i18n-runtime":"0.0.146","@tutti-os/workbench-surface":"0.0.146","@tutti-os/agent-activity-core":"0.0.146","@tutti-os/workspace-file-manager":"0.0.146","@tutti-os/workspace-user-project":"0.0.146","@tutti-os/workspace-external-core":"0.0.146","@tutti-os/workspace-issue-manager":"0.0.146","@tutti-os/workspace-file-reference":"0.0.146"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.146_1784467017621_0.42569750388060035","host":"s3://npm-registry-packages-npm-production"}},"0.0.147":{"name":"@tutti-os/agent-gui","version":"0.0.147","_id":"@tutti-os/agent-gui@0.0.147","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"04ba920aff05e6f5d4f6e013d6045fc4b057708f","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.147.tgz","fileCount":228,"integrity":"sha512-l3HzigaOotTUfRh86WmpT+WuqjZe56Ou2zHRMhNd4ChoihbUkIK8Bi9zsVBT7YTKI3QReigPrFn0v9nAZHKaAA==","signatures":[{"sig":"MEYCIQD2Ph3OoNQgTA9xtzlkvDGODr1xyL9r5C1k//3OH4zXmwIhANXceNz1p687OC2ImDKEaU8BhLn2DOaS4+7SPd5p5dD1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33295402},"type":"module","_from":"file:tutti-os-agent-gui-0.0.147.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e87b91b17430b9c3bd3ac744678d3cb8/tutti-os-agent-gui-0.0.147.tgz","_integrity":"sha512-l3HzigaOotTUfRh86WmpT+WuqjZe56Ou2zHRMhNd4ChoihbUkIK8Bi9zsVBT7YTKI3QReigPrFn0v9nAZHKaAA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.147","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.147","@tutti-os/ui-rich-text":"0.0.147","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.147","@tutti-os/ui-i18n-runtime":"0.0.147","@tutti-os/workbench-surface":"0.0.147","@tutti-os/agent-activity-core":"0.0.147","@tutti-os/workspace-file-manager":"0.0.147","@tutti-os/workspace-user-project":"0.0.147","@tutti-os/workspace-external-core":"0.0.147","@tutti-os/workspace-issue-manager":"0.0.147","@tutti-os/workspace-file-reference":"0.0.147"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.147_1784523267724_0.17247305200277463","host":"s3://npm-registry-packages-npm-production"}},"0.0.148":{"name":"@tutti-os/agent-gui","version":"0.0.148","_id":"@tutti-os/agent-gui@0.0.148","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b13428e52d246d322a4bd4834915a690f5142894","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.148.tgz","fileCount":228,"integrity":"sha512-eBVk6JSjLbYRF7qRG+GNXoaY9xOovGbtEuAZYtaUzhcFUrPjzZtgaAv0pZxhwPdVCOmYW/vXEuqKEhR3iyFF5Q==","signatures":[{"sig":"MEUCIQC79IY+hJJHv5JvbO1DN1n9fN3aK03B2WPmM+CZL2cS8gIgT4Q9/BXcrTyb+uNfB49meJhULwbJbsIDHuIayGYdY8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33313995},"type":"module","_from":"file:tutti-os-agent-gui-0.0.148.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/97e8b3774f0773c818f1c523ff818256/tutti-os-agent-gui-0.0.148.tgz","_integrity":"sha512-eBVk6JSjLbYRF7qRG+GNXoaY9xOovGbtEuAZYtaUzhcFUrPjzZtgaAv0pZxhwPdVCOmYW/vXEuqKEhR3iyFF5Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.148","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.148","@tutti-os/ui-rich-text":"0.0.148","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.148","@tutti-os/ui-i18n-runtime":"0.0.148","@tutti-os/workbench-surface":"0.0.148","@tutti-os/agent-activity-core":"0.0.148","@tutti-os/workspace-file-manager":"0.0.148","@tutti-os/workspace-user-project":"0.0.148","@tutti-os/workspace-external-core":"0.0.148","@tutti-os/workspace-issue-manager":"0.0.148","@tutti-os/workspace-file-reference":"0.0.148"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.148_1784526207676_0.7781368547811933","host":"s3://npm-registry-packages-npm-production"}},"0.0.149":{"name":"@tutti-os/agent-gui","version":"0.0.149","_id":"@tutti-os/agent-gui@0.0.149","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a8d74b28ab9f830d0310fc3f50b31acfc29ce9d4","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.149.tgz","fileCount":228,"integrity":"sha512-rmyB+2P3vX+UUTPMjfAm8oIx9BP6SaUn2ZLB+6loDPLZlmFSDysDwkFs9D1tA1ucJq/qf30RNK3qKZ89GCEfZQ==","signatures":[{"sig":"MEUCIQCb3llZWusdSKGidfBpGtT7rQjZM16m/Tpt1BEGD33FNQIgdmrGjYmiTgqQKiRXJ8qbELEGaBnPhHOwVvKuEEU/Ay0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33313981},"type":"module","_from":"file:tutti-os-agent-gui-0.0.149.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c3bcb3a6bee41b92c9e7622df198e9a9/tutti-os-agent-gui-0.0.149.tgz","_integrity":"sha512-rmyB+2P3vX+UUTPMjfAm8oIx9BP6SaUn2ZLB+6loDPLZlmFSDysDwkFs9D1tA1ucJq/qf30RNK3qKZ89GCEfZQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.149","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.149","@tutti-os/ui-rich-text":"0.0.149","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.149","@tutti-os/ui-i18n-runtime":"0.0.149","@tutti-os/workbench-surface":"0.0.149","@tutti-os/agent-activity-core":"0.0.149","@tutti-os/workspace-file-manager":"0.0.149","@tutti-os/workspace-user-project":"0.0.149","@tutti-os/workspace-external-core":"0.0.149","@tutti-os/workspace-issue-manager":"0.0.149","@tutti-os/workspace-file-reference":"0.0.149"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.149_1784531855262_0.7602676366629717","host":"s3://npm-registry-packages-npm-production"}},"0.0.150":{"name":"@tutti-os/agent-gui","version":"0.0.150","_id":"@tutti-os/agent-gui@0.0.150","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e9d3eb92561fe2d6093d57c19beb2125ea30ed30","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.150.tgz","fileCount":228,"integrity":"sha512-OGKy9d2B9KEaTkHcas0mfdS1Ks/9InCqpty2bXnga/FyV5IJXf9vyjLEWUx8oGEgnZXbQCWU5FRNzZbl2t8YGA==","signatures":[{"sig":"MEYCIQDajY9RUGz5KX6InSDthxrNo0NGSDta12SMB/L5mb8VrAIhAPQ2UDJ2mltcqVNpOi3I71fanDl1uUp++UTMf7fhCx0L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.150","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33313981},"type":"module","_from":"file:tutti-os-agent-gui-0.0.150.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f27081cda2236c607e0bf1936e6af8e5/tutti-os-agent-gui-0.0.150.tgz","_integrity":"sha512-OGKy9d2B9KEaTkHcas0mfdS1Ks/9InCqpty2bXnga/FyV5IJXf9vyjLEWUx8oGEgnZXbQCWU5FRNzZbl2t8YGA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.150","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.150","@tutti-os/ui-rich-text":"0.0.150","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.150","@tutti-os/ui-i18n-runtime":"0.0.150","@tutti-os/workbench-surface":"0.0.150","@tutti-os/agent-activity-core":"0.0.150","@tutti-os/workspace-file-manager":"0.0.150","@tutti-os/workspace-user-project":"0.0.150","@tutti-os/workspace-external-core":"0.0.150","@tutti-os/workspace-issue-manager":"0.0.150","@tutti-os/workspace-file-reference":"0.0.150"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.150_1784532632326_0.7337006314707635","host":"s3://npm-registry-packages-npm-production"}},"0.0.151":{"name":"@tutti-os/agent-gui","version":"0.0.151","_id":"@tutti-os/agent-gui@0.0.151","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3ae93f6a1a83a8e17c68ec3e3626d557bae62c30","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.151.tgz","fileCount":233,"integrity":"sha512-3XSa4nQDPhXMaSysl8Db5lFQbgWc7PM+JVcEwYbXKOVcCtZjbsCpYtKBwmGvKAOm+nugjoQ+w+2G4FXgwm7NcQ==","signatures":[{"sig":"MEQCIHiHB42UEXLIh71wkGLIfgnuGO6fZZLPvqGFXub4pX8bAiBEBbitCVQCkv1sOPFbjRuyqBCGF3CfQvoet04uXZ7u3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.151","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33318305},"type":"module","_from":"file:tutti-os-agent-gui-0.0.151.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d6ccb5ad390d4d3f86f3153dd6c95800/tutti-os-agent-gui-0.0.151.tgz","_integrity":"sha512-3XSa4nQDPhXMaSysl8Db5lFQbgWc7PM+JVcEwYbXKOVcCtZjbsCpYtKBwmGvKAOm+nugjoQ+w+2G4FXgwm7NcQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.151","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.151","@tutti-os/ui-rich-text":"0.0.151","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.151","@tutti-os/ui-i18n-runtime":"0.0.151","@tutti-os/workbench-surface":"0.0.151","@tutti-os/agent-activity-core":"0.0.151","@tutti-os/workspace-file-manager":"0.0.151","@tutti-os/workspace-user-project":"0.0.151","@tutti-os/workspace-external-core":"0.0.151","@tutti-os/workspace-issue-manager":"0.0.151","@tutti-os/workspace-file-reference":"0.0.151"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.151_1784536779497_0.7559204180137011","host":"s3://npm-registry-packages-npm-production"}},"0.0.152":{"name":"@tutti-os/agent-gui","version":"0.0.152","_id":"@tutti-os/agent-gui@0.0.152","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ee7eeb9ffb58fe2338ded7aeb15bc6f3d9f58139","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.152.tgz","fileCount":233,"integrity":"sha512-8x6KGXqeSFyv6vEW4mGXVKajInyhtKs0p+esEa0YvO2Bf2m6psno1cQqVtoIpBde85mHfXexudo+TumDlr0U8w==","signatures":[{"sig":"MEYCIQC9RORcNgpZE7Kzfl5b3cOTY1LGcw2E7OZkJfesggDUAAIhAOVEVOhMAR8mdixnCxRTB+/GagB8/nlFuqq2QJyMALnp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.152","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33318305},"type":"module","_from":"file:tutti-os-agent-gui-0.0.152.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7be7d8b89ad8cd35e417f31fd695abb9/tutti-os-agent-gui-0.0.152.tgz","_integrity":"sha512-8x6KGXqeSFyv6vEW4mGXVKajInyhtKs0p+esEa0YvO2Bf2m6psno1cQqVtoIpBde85mHfXexudo+TumDlr0U8w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.152","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.152","@tutti-os/ui-rich-text":"0.0.152","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.152","@tutti-os/ui-i18n-runtime":"0.0.152","@tutti-os/workbench-surface":"0.0.152","@tutti-os/agent-activity-core":"0.0.152","@tutti-os/workspace-file-manager":"0.0.152","@tutti-os/workspace-user-project":"0.0.152","@tutti-os/workspace-external-core":"0.0.152","@tutti-os/workspace-issue-manager":"0.0.152","@tutti-os/workspace-file-reference":"0.0.152"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.152_1784538813365_0.9716064513976885","host":"s3://npm-registry-packages-npm-production"}},"0.0.153":{"name":"@tutti-os/agent-gui","version":"0.0.153","_id":"@tutti-os/agent-gui@0.0.153","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1648c0ee07835fde7272fc40df311ca947005983","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.153.tgz","fileCount":233,"integrity":"sha512-dx4kxfT0muSEE44WTpSCFHLDuatDQwdleUq1O0ENsGbhQBt3lb1ox2e8jxDVKBAm1xlEeo+wsa/4Omfop9Aiqg==","signatures":[{"sig":"MEYCIQD9uGqJi5ss55ybikOzJ0bfQ+LR0teNAxT0JqvWiQ1ABQIhAIFm/vdMbJr1N7mqn4T8m0u6hvB0Qwzwkp9Be5rbvctO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.153","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33318305},"type":"module","_from":"file:tutti-os-agent-gui-0.0.153.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/efe9b95af17d4d2c83e5c59077b41ce7/tutti-os-agent-gui-0.0.153.tgz","_integrity":"sha512-dx4kxfT0muSEE44WTpSCFHLDuatDQwdleUq1O0ENsGbhQBt3lb1ox2e8jxDVKBAm1xlEeo+wsa/4Omfop9Aiqg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.153","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.153","@tutti-os/ui-rich-text":"0.0.153","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.153","@tutti-os/ui-i18n-runtime":"0.0.153","@tutti-os/workbench-surface":"0.0.153","@tutti-os/agent-activity-core":"0.0.153","@tutti-os/workspace-file-manager":"0.0.153","@tutti-os/workspace-user-project":"0.0.153","@tutti-os/workspace-external-core":"0.0.153","@tutti-os/workspace-issue-manager":"0.0.153","@tutti-os/workspace-file-reference":"0.0.153"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.153_1784541192382_0.8139893812131533","host":"s3://npm-registry-packages-npm-production"}},"0.0.154":{"name":"@tutti-os/agent-gui","version":"0.0.154","_id":"@tutti-os/agent-gui@0.0.154","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f528e9ba996384d35435f152beb3158c36f451ea","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.154.tgz","fileCount":233,"integrity":"sha512-90ZGDo7sEUx0290G2KVLuuFXcfsFwZtrJEDtcSSGHvVE6xfjH4rRCVIQ1K4hxCivvkH9fIfGuEpVSKCIUIUoyg==","signatures":[{"sig":"MEYCIQDMlO6pDUjAUmyeycx0a3KHs8tyEgCM2/8O/6SFIW8QwAIhAMUOhehknfon0qH0j4ImFSid+nIOOYLoltXeQ/zXiNxi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.154","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33470291},"type":"module","_from":"file:tutti-os-agent-gui-0.0.154.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/60c86c54589108c21528466a1bb95440/tutti-os-agent-gui-0.0.154.tgz","_integrity":"sha512-90ZGDo7sEUx0290G2KVLuuFXcfsFwZtrJEDtcSSGHvVE6xfjH4rRCVIQ1K4hxCivvkH9fIfGuEpVSKCIUIUoyg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.154","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.154","@tutti-os/ui-rich-text":"0.0.154","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.154","@tutti-os/ui-i18n-runtime":"0.0.154","@tutti-os/workbench-surface":"0.0.154","@tutti-os/agent-activity-core":"0.0.154","@tutti-os/workspace-file-manager":"0.0.154","@tutti-os/workspace-user-project":"0.0.154","@tutti-os/workspace-external-core":"0.0.154","@tutti-os/workspace-issue-manager":"0.0.154","@tutti-os/workspace-file-reference":"0.0.154"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.154_1784557440555_0.4961886482491664","host":"s3://npm-registry-packages-npm-production"}},"0.0.155":{"name":"@tutti-os/agent-gui","version":"0.0.155","_id":"@tutti-os/agent-gui@0.0.155","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1108481f4df5a981bcaa7bba338d9a265cab05b9","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.155.tgz","fileCount":233,"integrity":"sha512-IdSzm/T2E0/uWxY8dE/xoac2jd91L8AxU1qPOnKhmAIrXPJPRx6n+PckIi/+oEXssMnYBem5HelIMe3h7dwAeQ==","signatures":[{"sig":"MEYCIQDiG1IstZHZ+Nhv30GBhS6kV8N7WhxqfzXCpTrxCe10zwIhAJTIJbFA7/mRiRH6Yc7EWSJZ5kni9SItjmA1t9HXNNls","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.155","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33471936},"type":"module","_from":"file:tutti-os-agent-gui-0.0.155.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f2d00548d04daa3424ebba87d9a4e03b/tutti-os-agent-gui-0.0.155.tgz","_integrity":"sha512-IdSzm/T2E0/uWxY8dE/xoac2jd91L8AxU1qPOnKhmAIrXPJPRx6n+PckIi/+oEXssMnYBem5HelIMe3h7dwAeQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.155","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.155","@tutti-os/ui-rich-text":"0.0.155","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.155","@tutti-os/ui-i18n-runtime":"0.0.155","@tutti-os/workbench-surface":"0.0.155","@tutti-os/agent-activity-core":"0.0.155","@tutti-os/workspace-file-manager":"0.0.155","@tutti-os/workspace-user-project":"0.0.155","@tutti-os/workspace-external-core":"0.0.155","@tutti-os/workspace-issue-manager":"0.0.155","@tutti-os/workspace-file-reference":"0.0.155"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.155_1784558411517_0.44755981444924586","host":"s3://npm-registry-packages-npm-production"}},"0.0.156":{"name":"@tutti-os/agent-gui","version":"0.0.156","_id":"@tutti-os/agent-gui@0.0.156","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"88406eaa9cc22d80fc4d95380422c3f0329a7949","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.156.tgz","fileCount":233,"integrity":"sha512-g1fPLW0TvRNPZoS70qAIv+X84gJw8CRBll5jeup0FOm+sbQ7aMz3d3eKHHFcBcBk4Nv4ysrF+aY7RhTHV7JFPQ==","signatures":[{"sig":"MEUCIQDJ4RPGM+3X/u0S60JegckGx7ZlPp96o6CVMXtvAcfa/AIgK/rPWAKANFNgo8Ly/xVQmAYNnEYV3IYviV/l1KEaewE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.156","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33474045},"type":"module","_from":"file:tutti-os-agent-gui-0.0.156.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/25b769f8fbaf671f11e47cc53a0a8450/tutti-os-agent-gui-0.0.156.tgz","_integrity":"sha512-g1fPLW0TvRNPZoS70qAIv+X84gJw8CRBll5jeup0FOm+sbQ7aMz3d3eKHHFcBcBk4Nv4ysrF+aY7RhTHV7JFPQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.156","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.156","@tutti-os/ui-rich-text":"0.0.156","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.156","@tutti-os/ui-i18n-runtime":"0.0.156","@tutti-os/workbench-surface":"0.0.156","@tutti-os/agent-activity-core":"0.0.156","@tutti-os/workspace-file-manager":"0.0.156","@tutti-os/workspace-user-project":"0.0.156","@tutti-os/workspace-external-core":"0.0.156","@tutti-os/workspace-issue-manager":"0.0.156","@tutti-os/workspace-file-reference":"0.0.156"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.156_1784560531735_0.782834982955714","host":"s3://npm-registry-packages-npm-production"}},"0.0.157":{"name":"@tutti-os/agent-gui","version":"0.0.157","_id":"@tutti-os/agent-gui@0.0.157","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b360481b12c937ae079aa641b1334c6355027a94","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.157.tgz","fileCount":233,"integrity":"sha512-Gw5uz3W9h+gbooS90aDampDzGqwXBM1sdP7HhsTSr4b87ZG1iqj8cZmapUW/RDWEUEu5cR43MQFAZKnj9QENfw==","signatures":[{"sig":"MEQCIDLhA0VPA1XlhpbdjfdYMsOeBkznvRxSTeqZY+TIYalXAiA+gVJrNqML16eS/q4aYDRp8JSkJr1ZBCYjw3OQDgZC0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.157","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33483812},"type":"module","_from":"file:tutti-os-agent-gui-0.0.157.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e9d87a50df186bc16b18749e14e21110/tutti-os-agent-gui-0.0.157.tgz","_integrity":"sha512-Gw5uz3W9h+gbooS90aDampDzGqwXBM1sdP7HhsTSr4b87ZG1iqj8cZmapUW/RDWEUEu5cR43MQFAZKnj9QENfw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.157","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.157","@tutti-os/ui-rich-text":"0.0.157","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.157","@tutti-os/ui-i18n-runtime":"0.0.157","@tutti-os/workbench-surface":"0.0.157","@tutti-os/agent-activity-core":"0.0.157","@tutti-os/workspace-file-manager":"0.0.157","@tutti-os/workspace-user-project":"0.0.157","@tutti-os/workspace-external-core":"0.0.157","@tutti-os/workspace-issue-manager":"0.0.157","@tutti-os/workspace-file-reference":"0.0.157"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.157_1784562779963_0.7328265025089746","host":"s3://npm-registry-packages-npm-production"}},"0.0.158":{"name":"@tutti-os/agent-gui","version":"0.0.158","_id":"@tutti-os/agent-gui@0.0.158","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"53e70eb9ff7607e38caa99e41f7bf67856916b1c","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.158.tgz","fileCount":230,"integrity":"sha512-NEfVbIk0iJHJ4WXo2WQUeagns7V0WY2lolBTLWR+YPoJz+uQJqkidwZdK0o/X7aigvD6ZS3/kOR1nEC7Ql1TJQ==","signatures":[{"sig":"MEUCIQCrgz+pNJNJqPXgHs6NttUZJeoHsh82OP0iwRBlG/xhIgIgHpeaf8XCSl2SdsGJa4sPu2FAE9cA52Z2BEr4duG4HYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.158","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30028521},"type":"module","_from":"file:tutti-os-agent-gui-0.0.158.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9e2268121da0dd9340f59b662c1ef62b/tutti-os-agent-gui-0.0.158.tgz","_integrity":"sha512-NEfVbIk0iJHJ4WXo2WQUeagns7V0WY2lolBTLWR+YPoJz+uQJqkidwZdK0o/X7aigvD6ZS3/kOR1nEC7Ql1TJQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.158","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.158","@tutti-os/ui-rich-text":"0.0.158","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.158","@tutti-os/ui-i18n-runtime":"0.0.158","@tutti-os/workbench-surface":"0.0.158","@tutti-os/agent-activity-core":"0.0.158","@tutti-os/workspace-file-manager":"0.0.158","@tutti-os/workspace-user-project":"0.0.158","@tutti-os/workspace-external-core":"0.0.158","@tutti-os/workspace-issue-manager":"0.0.158","@tutti-os/workspace-file-reference":"0.0.158"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.158_1784567081065_0.35190459365513127","host":"s3://npm-registry-packages-npm-production"}},"0.0.159":{"name":"@tutti-os/agent-gui","version":"0.0.159","_id":"@tutti-os/agent-gui@0.0.159","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"693a964773dd69c761d43971e0aebcbd2a4c6be0","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.159.tgz","fileCount":230,"integrity":"sha512-9uEFkl+fI5iEUoe8C4nyYqwQ/u8UeTQBgeai8Vc7lzCQhtXVsI2NateB5QJy2R8c1Z5vg5ME8sbGn1WPYOiiew==","signatures":[{"sig":"MEQCIC2WTPuUB/50wgfxHC5HPOVgvsMd2gn0buTPBYtHDuy1AiB1G5NBX0eAZd3Icrqy4b4H+OQx3viGBHJyYi49jV/1dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.159","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30028521},"type":"module","_from":"file:tutti-os-agent-gui-0.0.159.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2e2dca94ce96ad4c9bf922ac47644cd9/tutti-os-agent-gui-0.0.159.tgz","_integrity":"sha512-9uEFkl+fI5iEUoe8C4nyYqwQ/u8UeTQBgeai8Vc7lzCQhtXVsI2NateB5QJy2R8c1Z5vg5ME8sbGn1WPYOiiew==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.159","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.159","@tutti-os/ui-rich-text":"0.0.159","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.159","@tutti-os/ui-i18n-runtime":"0.0.159","@tutti-os/workbench-surface":"0.0.159","@tutti-os/agent-activity-core":"0.0.159","@tutti-os/workspace-file-manager":"0.0.159","@tutti-os/workspace-user-project":"0.0.159","@tutti-os/workspace-external-core":"0.0.159","@tutti-os/workspace-issue-manager":"0.0.159","@tutti-os/workspace-file-reference":"0.0.159"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.159_1784567796853_0.5212233326272591","host":"s3://npm-registry-packages-npm-production"}},"0.0.160":{"name":"@tutti-os/agent-gui","version":"0.0.160","_id":"@tutti-os/agent-gui@0.0.160","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c751f88ec7b40bc37eabd2acc3efe273bb781faf","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.160.tgz","fileCount":230,"integrity":"sha512-LOiqo6i9F1sz1aJy3O6SSt0w5tfdLmY4B2dCny/f7CShj4hdM9En5xgUs6rXH5U06ef1PdYyF3sG7IoIUD34DQ==","signatures":[{"sig":"MEYCIQDA4UFmEOYSDcs/Fk5qtwVTolUI2IyF9XgMNmxvwxf2jwIhAPkhrc4iqD0/2nvnMrHWkN9KbnyHcgZvElovfCDYTixP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.160","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30043358},"type":"module","_from":"file:tutti-os-agent-gui-0.0.160.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c53fbb9cbb9a10c50772fd05b43d236e/tutti-os-agent-gui-0.0.160.tgz","_integrity":"sha512-LOiqo6i9F1sz1aJy3O6SSt0w5tfdLmY4B2dCny/f7CShj4hdM9En5xgUs6rXH5U06ef1PdYyF3sG7IoIUD34DQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.160","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.160","@tutti-os/ui-rich-text":"0.0.160","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.160","@tutti-os/ui-i18n-runtime":"0.0.160","@tutti-os/workbench-surface":"0.0.160","@tutti-os/agent-activity-core":"0.0.160","@tutti-os/workspace-file-manager":"0.0.160","@tutti-os/workspace-user-project":"0.0.160","@tutti-os/workspace-external-core":"0.0.160","@tutti-os/workspace-issue-manager":"0.0.160","@tutti-os/workspace-file-reference":"0.0.160"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.160_1784569903957_0.1838359135682499","host":"s3://npm-registry-packages-npm-production"}},"0.0.161":{"name":"@tutti-os/agent-gui","version":"0.0.161","_id":"@tutti-os/agent-gui@0.0.161","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"eab5c657e37cbe796cdd6a21baf7fffc50e23515","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.161.tgz","fileCount":230,"integrity":"sha512-DCt+4DtQc6pk/5ntmHviCNKUQpo+6gruwt0DFDMtgLnt/zzTXMgPWiLLbvSTWfXBvM0lkVtDqoEy7iH75AYh3g==","signatures":[{"sig":"MEUCIBVhWUAiaeD0G3v/eVA3vATYjk6eKToe/bLqfECK4qPtAiEAk2A3NGKnj8GhWNwdoM3bTCOACaNrY1gq+u+uMTb+BPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30046293},"type":"module","_from":"file:tutti-os-agent-gui-0.0.161.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/aa343f460e68298869b308dbb25f9d40/tutti-os-agent-gui-0.0.161.tgz","_integrity":"sha512-DCt+4DtQc6pk/5ntmHviCNKUQpo+6gruwt0DFDMtgLnt/zzTXMgPWiLLbvSTWfXBvM0lkVtDqoEy7iH75AYh3g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.161","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.161","@tutti-os/ui-rich-text":"0.0.161","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.161","@tutti-os/ui-i18n-runtime":"0.0.161","@tutti-os/workbench-surface":"0.0.161","@tutti-os/agent-activity-core":"0.0.161","@tutti-os/workspace-file-manager":"0.0.161","@tutti-os/workspace-user-project":"0.0.161","@tutti-os/workspace-external-core":"0.0.161","@tutti-os/workspace-issue-manager":"0.0.161","@tutti-os/workspace-file-reference":"0.0.161"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.161_1784574881917_0.8948783563216356","host":"s3://npm-registry-packages-npm-production"}},"0.0.162":{"name":"@tutti-os/agent-gui","version":"0.0.162","_id":"@tutti-os/agent-gui@0.0.162","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"922b805918f2d9fde14726076f00d6f16a783b1d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.162.tgz","fileCount":230,"integrity":"sha512-Ri6xAG1Y4A2v1ZSbtsX2VESTb/pLfjvrXJIFpFtvwFHBPeiBqp/3Xck8MQfdV2Cgc2YPKvXiKjgJIG8GUxZzsA==","signatures":[{"sig":"MEUCIQCctHnzUN4qH5maXo6miq7O2JOoCUqWIcjvUnw+JwxM6gIgfHEg0cvL4YaoK0COhsfmR0bukK1799aDpncPwwCL9pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.162","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30046293},"type":"module","_from":"file:tutti-os-agent-gui-0.0.162.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/87bd51591d3f4c7a19b541763c171185/tutti-os-agent-gui-0.0.162.tgz","_integrity":"sha512-Ri6xAG1Y4A2v1ZSbtsX2VESTb/pLfjvrXJIFpFtvwFHBPeiBqp/3Xck8MQfdV2Cgc2YPKvXiKjgJIG8GUxZzsA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.162","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.162","@tutti-os/ui-rich-text":"0.0.162","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.162","@tutti-os/ui-i18n-runtime":"0.0.162","@tutti-os/workbench-surface":"0.0.162","@tutti-os/agent-activity-core":"0.0.162","@tutti-os/workspace-file-manager":"0.0.162","@tutti-os/workspace-user-project":"0.0.162","@tutti-os/workspace-external-core":"0.0.162","@tutti-os/workspace-issue-manager":"0.0.162","@tutti-os/workspace-file-reference":"0.0.162"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.162_1784603750077_0.6134450288473074","host":"s3://npm-registry-packages-npm-production"}},"0.0.163":{"name":"@tutti-os/agent-gui","version":"0.0.163","_id":"@tutti-os/agent-gui@0.0.163","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e794c72968b161e227670bd728c511478c8afce6","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.163.tgz","fileCount":230,"integrity":"sha512-2lTj5jFVg8Cq+hlIP8u3fPpxq99UQBS0AxWplqRUDyDDtQGGCafJzl7GUHITsa/MZPrGDoaIELQJGIoFFfTbAw==","signatures":[{"sig":"MEUCIQCxcRkYxLYvW40V+zrykJUdiFs53FNFf0jLKWrb9f2bKwIgRnMX23KzSUb0WIAj98Gx5+cDBl//YA5dFPo5/Ur2/SE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.163","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30056816},"type":"module","_from":"file:tutti-os-agent-gui-0.0.163.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5b9f05e0c1511477cf56e88f5504c5cb/tutti-os-agent-gui-0.0.163.tgz","_integrity":"sha512-2lTj5jFVg8Cq+hlIP8u3fPpxq99UQBS0AxWplqRUDyDDtQGGCafJzl7GUHITsa/MZPrGDoaIELQJGIoFFfTbAw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","@tiptap/pm":"^3.23.6","remark-gfm":"^4.0.1","@tiptap/core":"^3.11.1","lucide-react":"^0.511.0","@tiptap/react":"^3.11.1","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tutti-os/ui-system":"0.0.163","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.163","@tutti-os/ui-rich-text":"0.0.163","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.163","@tutti-os/ui-i18n-runtime":"0.0.163","@tutti-os/workbench-surface":"0.0.163","@tutti-os/agent-activity-core":"0.0.163","@tutti-os/workspace-file-manager":"0.0.163","@tutti-os/workspace-user-project":"0.0.163","@tutti-os/workspace-external-core":"0.0.163","@tutti-os/workspace-issue-manager":"0.0.163","@tutti-os/workspace-file-reference":"0.0.163"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","typescript":"^5.8.3","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.163_1784609314603_0.32972698813206347","host":"s3://npm-registry-packages-npm-production"}},"0.0.164":{"name":"@tutti-os/agent-gui","version":"0.0.164","_id":"@tutti-os/agent-gui@0.0.164","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"57a7defd9104d1c8770b15525cc15b528aad1f0b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.164.tgz","fileCount":230,"integrity":"sha512-tRyZ3fmts0FnWFpcATUlYYQrkyfBmc/2JNl0OVGODA1PgO4HKw+Q+zbEoazVfbeHeqJAnUsSfh6P7+SiAMazzg==","signatures":[{"sig":"MEYCIQD9VKQxCjYpPaP9bTAx1WObVOjoNqD+Gpj5jTcQfAqgTwIhAIWWCRYTI9jvFu1Djbq+uHIQtnCpwz55wMoyAj0uQAW+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.164","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30056983},"type":"module","_from":"file:tutti-os-agent-gui-0.0.164.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dc9aa90a4b8a3965ebe36fb8acc7d3e9/tutti-os-agent-gui-0.0.164.tgz","_integrity":"sha512-tRyZ3fmts0FnWFpcATUlYYQrkyfBmc/2JNl0OVGODA1PgO4HKw+Q+zbEoazVfbeHeqJAnUsSfh6P7+SiAMazzg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.164","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.164","@tutti-os/ui-rich-text":"0.0.164","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.164","@tutti-os/ui-i18n-runtime":"0.0.164","@tutti-os/workbench-surface":"0.0.164","@tutti-os/agent-activity-core":"0.0.164","@tutti-os/workspace-file-manager":"0.0.164","@tutti-os/workspace-user-project":"0.0.164","@tutti-os/workspace-external-core":"0.0.164","@tutti-os/workspace-issue-manager":"0.0.164","@tutti-os/workspace-file-reference":"0.0.164"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.164_1784611671699_0.2308665751297625","host":"s3://npm-registry-packages-npm-production"}},"0.0.165":{"name":"@tutti-os/agent-gui","version":"0.0.165","_id":"@tutti-os/agent-gui@0.0.165","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"498cf462bb2a7440d078f3cf06f1e077f00c9f3b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.165.tgz","fileCount":230,"integrity":"sha512-aI4EUIVPR4Hy3XIR7X5eyrx0GDzV34iiKLpig+f2QLQ7a0zXB4dbAQxR9pNk8nJ0H/YX2abTBY7WvgTXKSTCxQ==","signatures":[{"sig":"MEYCIQCLzb3YneX457SXDmwKuQUYuYPwiA/qeficWqxwX7cOXwIhAIAqJPQvEu2her+zOQy2hh6g+HuWnH99TANB5T7AQM74","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.165","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30056983},"type":"module","_from":"file:tutti-os-agent-gui-0.0.165.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cb804277331c730428f8aa7518694a6c/tutti-os-agent-gui-0.0.165.tgz","_integrity":"sha512-aI4EUIVPR4Hy3XIR7X5eyrx0GDzV34iiKLpig+f2QLQ7a0zXB4dbAQxR9pNk8nJ0H/YX2abTBY7WvgTXKSTCxQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.165","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.165","@tutti-os/ui-rich-text":"0.0.165","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.165","@tutti-os/ui-i18n-runtime":"0.0.165","@tutti-os/workbench-surface":"0.0.165","@tutti-os/agent-activity-core":"0.0.165","@tutti-os/workspace-file-manager":"0.0.165","@tutti-os/workspace-user-project":"0.0.165","@tutti-os/workspace-external-core":"0.0.165","@tutti-os/workspace-issue-manager":"0.0.165","@tutti-os/workspace-file-reference":"0.0.165"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.165_1784612733378_0.738909094019675","host":"s3://npm-registry-packages-npm-production"}},"0.0.166":{"name":"@tutti-os/agent-gui","version":"0.0.166","_id":"@tutti-os/agent-gui@0.0.166","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d6ef78b049be374d9c9f46f42051ed2f1634a5f5","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.166.tgz","fileCount":230,"integrity":"sha512-VMO8pVndIgwzJ7aP3PDHqdhuGiJ6rItPAjRpeIyBJ+pBXtYbdCpE4/EAdob4cZnVGAiv8Qath2ebtIWt0Kw0VQ==","signatures":[{"sig":"MEUCIAtZlVNJrSUAbk6GUFakw6rSH99bRrgAJ6bUs3kM3nEWAiEAqa+TkNYr1N3dyyGss0i3YH7cz0AZQzZU8XleAe8GNlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30108462},"type":"module","_from":"file:tutti-os-agent-gui-0.0.166.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/581d12b668e5b4c8ff44270363f8e971/tutti-os-agent-gui-0.0.166.tgz","_integrity":"sha512-VMO8pVndIgwzJ7aP3PDHqdhuGiJ6rItPAjRpeIyBJ+pBXtYbdCpE4/EAdob4cZnVGAiv8Qath2ebtIWt0Kw0VQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.166","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.166","@tutti-os/ui-rich-text":"0.0.166","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.166","@tutti-os/ui-i18n-runtime":"0.0.166","@tutti-os/workbench-surface":"0.0.166","@tutti-os/agent-activity-core":"0.0.166","@tutti-os/workspace-file-manager":"0.0.166","@tutti-os/workspace-user-project":"0.0.166","@tutti-os/workspace-external-core":"0.0.166","@tutti-os/workspace-issue-manager":"0.0.166","@tutti-os/workspace-file-reference":"0.0.166"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.166_1784618047935_0.5362857147635418","host":"s3://npm-registry-packages-npm-production"}},"0.0.167":{"name":"@tutti-os/agent-gui","version":"0.0.167","_id":"@tutti-os/agent-gui@0.0.167","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3f3c655dae31c1d260c868c41941ad217fe928a9","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.167.tgz","fileCount":230,"integrity":"sha512-BZ8DwUESfsGiUu9qupnL82P0UTql24KucU7hZcZF05jF2Q8LAeF2+ck65D8gqz7mZEcBcm7lF5CgXs9lIXSlCQ==","signatures":[{"sig":"MEYCIQDQZpm3nlQEb/05kuw6DHjC+eB/nsOiyf+noZCehM82WgIhAIQyhPldgvYdm2Rmwxq2pjimvIgXT3/8p+SCFZEA32AL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.167","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30105461},"type":"module","_from":"file:tutti-os-agent-gui-0.0.167.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ea5cf5649674c40f9078443f79345347/tutti-os-agent-gui-0.0.167.tgz","_integrity":"sha512-BZ8DwUESfsGiUu9qupnL82P0UTql24KucU7hZcZF05jF2Q8LAeF2+ck65D8gqz7mZEcBcm7lF5CgXs9lIXSlCQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.167","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.167","@tutti-os/ui-rich-text":"0.0.167","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.167","@tutti-os/ui-i18n-runtime":"0.0.167","@tutti-os/workbench-surface":"0.0.167","@tutti-os/agent-activity-core":"0.0.167","@tutti-os/workspace-file-manager":"0.0.167","@tutti-os/workspace-user-project":"0.0.167","@tutti-os/workspace-external-core":"0.0.167","@tutti-os/workspace-issue-manager":"0.0.167","@tutti-os/workspace-file-reference":"0.0.167"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.167_1784626096511_0.23332000922683194","host":"s3://npm-registry-packages-npm-production"}},"0.0.168":{"name":"@tutti-os/agent-gui","version":"0.0.168","_id":"@tutti-os/agent-gui@0.0.168","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"421c6023eb030b5df947cfb661d038bb8e7d04d6","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.168.tgz","fileCount":230,"integrity":"sha512-mzNeOKu7tj9sY4iOIuGlv54H2hJ+9/9GSHI5WCUykR31d8WIGdOi0c9Hr71ew+zfcdAUI9KgxqIdEV4iPLUEXA==","signatures":[{"sig":"MEUCIQD24MmCZaw4oLWBLuVmntUIsA0d481raZbZerubwz7gzwIgeKdNCj9m+X3oX/uCgi5Q4Ic0fXSF+LqbZkveSyA/vK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.168","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30111760},"type":"module","_from":"file:tutti-os-agent-gui-0.0.168.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6ae81abe45e21aac8875b9e4bdc439d3/tutti-os-agent-gui-0.0.168.tgz","_integrity":"sha512-mzNeOKu7tj9sY4iOIuGlv54H2hJ+9/9GSHI5WCUykR31d8WIGdOi0c9Hr71ew+zfcdAUI9KgxqIdEV4iPLUEXA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.168","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.168","@tutti-os/ui-rich-text":"0.0.168","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.168","@tutti-os/ui-i18n-runtime":"0.0.168","@tutti-os/workbench-surface":"0.0.168","@tutti-os/agent-activity-core":"0.0.168","@tutti-os/workspace-file-manager":"0.0.168","@tutti-os/workspace-user-project":"0.0.168","@tutti-os/workspace-external-core":"0.0.168","@tutti-os/workspace-issue-manager":"0.0.168","@tutti-os/workspace-file-reference":"0.0.168"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.168_1784639119402_0.38658343421439656","host":"s3://npm-registry-packages-npm-production"}},"0.0.169":{"name":"@tutti-os/agent-gui","version":"0.0.169","_id":"@tutti-os/agent-gui@0.0.169","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a9821cc9555981d6e43b0d35e8beb55d7fd8b115","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.169.tgz","fileCount":230,"integrity":"sha512-Fgu++AssdeWj7Vv+vuYU8tBVI97hprMDTk1cjJheoRWwAHr/gWf6TFNyC6KGTgq9KtPPQKe2qR0LaySZH+59Zg==","signatures":[{"sig":"MEUCIAGH3WA/7YgrMdldaQCvrcWBWWhYWRNEdYngp13myFArAiEAmEAehuu6KBOjUPqBEoMQIDO7pogR0Z3d+pkApLWOE4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.169","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30114077},"type":"module","_from":"file:tutti-os-agent-gui-0.0.169.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b9dbf97a86fec48d56d9b51b858a1548/tutti-os-agent-gui-0.0.169.tgz","_integrity":"sha512-Fgu++AssdeWj7Vv+vuYU8tBVI97hprMDTk1cjJheoRWwAHr/gWf6TFNyC6KGTgq9KtPPQKe2qR0LaySZH+59Zg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.169","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.169","@tutti-os/ui-rich-text":"0.0.169","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.169","@tutti-os/ui-i18n-runtime":"0.0.169","@tutti-os/workbench-surface":"0.0.169","@tutti-os/agent-activity-core":"0.0.169","@tutti-os/workspace-file-manager":"0.0.169","@tutti-os/workspace-user-project":"0.0.169","@tutti-os/workspace-external-core":"0.0.169","@tutti-os/workspace-issue-manager":"0.0.169","@tutti-os/workspace-file-reference":"0.0.169"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.169_1784639737587_0.24951047207491506","host":"s3://npm-registry-packages-npm-production"}},"0.0.170":{"name":"@tutti-os/agent-gui","version":"0.0.170","_id":"@tutti-os/agent-gui@0.0.170","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"fc737d50a5ce470b3f159d1006f04a88c6cd5aba","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.170.tgz","fileCount":230,"integrity":"sha512-Tx70NaYhg5UtQKvqduyxQQNfhuoyUmadmTTi2y3WWTMtwOZAwO45K9DZswG0CT0eRxBg8d/x66dnS8R9URp9lA==","signatures":[{"sig":"MEUCIQCyE1DP3hryVgW0xNcx7cBCRLd2cGbBdp9W0x2lJabZ6AIgCWwAUJWiMCZdCyryeOm1JdnA8KSJrfX0WIJjbFIsC7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.170","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30114077},"type":"module","_from":"file:tutti-os-agent-gui-0.0.170.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0218e038e9990a7e4c50b0cf1b459ab9/tutti-os-agent-gui-0.0.170.tgz","_integrity":"sha512-Tx70NaYhg5UtQKvqduyxQQNfhuoyUmadmTTi2y3WWTMtwOZAwO45K9DZswG0CT0eRxBg8d/x66dnS8R9URp9lA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.170","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.170","@tutti-os/ui-rich-text":"0.0.170","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.170","@tutti-os/ui-i18n-runtime":"0.0.170","@tutti-os/workbench-surface":"0.0.170","@tutti-os/agent-activity-core":"0.0.170","@tutti-os/workspace-file-manager":"0.0.170","@tutti-os/workspace-user-project":"0.0.170","@tutti-os/workspace-external-core":"0.0.170","@tutti-os/workspace-issue-manager":"0.0.170","@tutti-os/workspace-file-reference":"0.0.170"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.170_1784641109034_0.019097584283963576","host":"s3://npm-registry-packages-npm-production"}},"0.0.171":{"name":"@tutti-os/agent-gui","version":"0.0.171","_id":"@tutti-os/agent-gui@0.0.171","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4955b340da43cdcec7dc025696c8ada9d0a04c6d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.171.tgz","fileCount":230,"integrity":"sha512-hRXdXkqrPCeaw6NLgeZypNz8hWfABZ1tBkKauGoJCH6qfqveglq3S6na3t2Bk01lfP8sk/ITHVbJyq5pZJ6PyA==","signatures":[{"sig":"MEQCIBElmwLh9zgDj383Wwuw/WA2gz1DuLpJPh09YOl4mLBkAiBpXAFT6hAYcOmzkHDPnk+1hAzg0DROoXzbhoqB721T9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.171","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30114044},"type":"module","_from":"file:tutti-os-agent-gui-0.0.171.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f8da3251a50c35970d262e45a8ff0ee2/tutti-os-agent-gui-0.0.171.tgz","_integrity":"sha512-hRXdXkqrPCeaw6NLgeZypNz8hWfABZ1tBkKauGoJCH6qfqveglq3S6na3t2Bk01lfP8sk/ITHVbJyq5pZJ6PyA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.171","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.171","@tutti-os/ui-rich-text":"0.0.171","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.171","@tutti-os/ui-i18n-runtime":"0.0.171","@tutti-os/workbench-surface":"0.0.171","@tutti-os/agent-activity-core":"0.0.171","@tutti-os/workspace-file-manager":"0.0.171","@tutti-os/workspace-user-project":"0.0.171","@tutti-os/workspace-external-core":"0.0.171","@tutti-os/workspace-issue-manager":"0.0.171","@tutti-os/workspace-file-reference":"0.0.171"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.171_1784642753131_0.32727819578744155","host":"s3://npm-registry-packages-npm-production"}},"0.0.172":{"name":"@tutti-os/agent-gui","version":"0.0.172","_id":"@tutti-os/agent-gui@0.0.172","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b08114ab94e1dc646090703e0f561454480c7e46","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.172.tgz","fileCount":230,"integrity":"sha512-ZXEkmsGUTtyZd86s2UxgS+RYjhi+xHYkqWtZeLEPWFLXzsbP5VoybfApU41xl+PLcJwixkqvF9FXDKQ3QTxgqg==","signatures":[{"sig":"MEYCIQCGALaHu3VhB0rhwraNPmRilpgakG5jqCJ/TjBux11BmgIhAOxwLdlohpUMTit8a/9nvDUxbEI4HocFMcAChq9bsSuX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.172","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30161132},"type":"module","_from":"file:tutti-os-agent-gui-0.0.172.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1ad61b95df315a6b824cca6e28f07a38/tutti-os-agent-gui-0.0.172.tgz","_integrity":"sha512-ZXEkmsGUTtyZd86s2UxgS+RYjhi+xHYkqWtZeLEPWFLXzsbP5VoybfApU41xl+PLcJwixkqvF9FXDKQ3QTxgqg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.172","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.172","@tutti-os/ui-rich-text":"0.0.172","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.172","@tutti-os/ui-i18n-runtime":"0.0.172","@tutti-os/workbench-surface":"0.0.172","@tutti-os/agent-activity-core":"0.0.172","@tutti-os/workspace-file-manager":"0.0.172","@tutti-os/workspace-user-project":"0.0.172","@tutti-os/workspace-external-core":"0.0.172","@tutti-os/workspace-issue-manager":"0.0.172","@tutti-os/workspace-file-reference":"0.0.172"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.172_1784648074411_0.8722051427241215","host":"s3://npm-registry-packages-npm-production"}},"0.0.173":{"name":"@tutti-os/agent-gui","version":"0.0.173","_id":"@tutti-os/agent-gui@0.0.173","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"107dcdab8d8644cc70a86a6d74d2bdc80349429e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.173.tgz","fileCount":230,"integrity":"sha512-fIN/LAsvda4mAFygtvyIgA3JzTiGZZICdv6M1KnusA2kZP83oyTSMWpalAUXsHFcN7MtINVDp8hF+v8icfQUdg==","signatures":[{"sig":"MEQCIHEJWe4Br+7PjoHP7aA3GtrEyO/rdvH/K89WBHgLMMUwAiBM0Se/SLlmf7No0qVpY2Q5g8vlFiM2yzBk7oHrfO/FMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.173","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30165874},"type":"module","_from":"file:tutti-os-agent-gui-0.0.173.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e22294b90dec52198a10d9444fc91f19/tutti-os-agent-gui-0.0.173.tgz","_integrity":"sha512-fIN/LAsvda4mAFygtvyIgA3JzTiGZZICdv6M1KnusA2kZP83oyTSMWpalAUXsHFcN7MtINVDp8hF+v8icfQUdg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.173","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.173","@tutti-os/ui-rich-text":"0.0.173","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.173","@tutti-os/ui-i18n-runtime":"0.0.173","@tutti-os/workbench-surface":"0.0.173","@tutti-os/agent-activity-core":"0.0.173","@tutti-os/workspace-file-manager":"0.0.173","@tutti-os/workspace-user-project":"0.0.173","@tutti-os/workspace-external-core":"0.0.173","@tutti-os/workspace-issue-manager":"0.0.173","@tutti-os/workspace-file-reference":"0.0.173"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.173_1784650167523_0.34638858497461356","host":"s3://npm-registry-packages-npm-production"}},"0.0.174":{"name":"@tutti-os/agent-gui","version":"0.0.174","_id":"@tutti-os/agent-gui@0.0.174","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9bb51c482477378844eb7be669017e0350900223","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.174.tgz","fileCount":230,"integrity":"sha512-OJuDH9LOKZ4s13SP6DIJ9uuan8yB0W92d3qcZuJFhzwsJ82pItIKwp9iz/XB3VhOwSMR6Pp+keWuF3goFtWt/Q==","signatures":[{"sig":"MEUCIQDfbUZqLU3Olp2bF+oG0/hILX613Kjc6Mkt+qn5HPJWQwIgb1p/J0vf+QtLzCuvZoo94w7LpcUYXSDvQ5f43ShxAt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.174","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30166544},"type":"module","_from":"file:tutti-os-agent-gui-0.0.174.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1bcdf7556467e19ecd069a644f01ec74/tutti-os-agent-gui-0.0.174.tgz","_integrity":"sha512-OJuDH9LOKZ4s13SP6DIJ9uuan8yB0W92d3qcZuJFhzwsJ82pItIKwp9iz/XB3VhOwSMR6Pp+keWuF3goFtWt/Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.174","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.174","@tutti-os/ui-rich-text":"0.0.174","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.174","@tutti-os/ui-i18n-runtime":"0.0.174","@tutti-os/workbench-surface":"0.0.174","@tutti-os/agent-activity-core":"0.0.174","@tutti-os/workspace-file-manager":"0.0.174","@tutti-os/workspace-user-project":"0.0.174","@tutti-os/workspace-external-core":"0.0.174","@tutti-os/workspace-issue-manager":"0.0.174","@tutti-os/workspace-file-reference":"0.0.174"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.174_1784654544953_0.6202797337218238","host":"s3://npm-registry-packages-npm-production"}},"0.0.175":{"name":"@tutti-os/agent-gui","version":"0.0.175","_id":"@tutti-os/agent-gui@0.0.175","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ee2aa7835eca7c652cb4ced453390f93af7db9c3","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.175.tgz","fileCount":230,"integrity":"sha512-k9ViwZNr1sn/MVrxEu73Bppf8a+Di1Y0n8SwpC0Yc63de8LK+BXD9AG/kyR6J6Mv9Eq1vv/Q8T8Svr9wflr7tQ==","signatures":[{"sig":"MEUCIGT3idSWHXyNarLpBe4jiTJkqt3BBqGs0pbbRkyXatn4AiEAqHT2JkSNJSidA3t9dqIJRoGw7Y+1Lco4ju7g2ZAChpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.175","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30166544},"type":"module","_from":"file:tutti-os-agent-gui-0.0.175.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5b613e47d1479e43155e42cd68162f14/tutti-os-agent-gui-0.0.175.tgz","_integrity":"sha512-k9ViwZNr1sn/MVrxEu73Bppf8a+Di1Y0n8SwpC0Yc63de8LK+BXD9AG/kyR6J6Mv9Eq1vv/Q8T8Svr9wflr7tQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.175","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.175","@tutti-os/ui-rich-text":"0.0.175","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.175","@tutti-os/ui-i18n-runtime":"0.0.175","@tutti-os/workbench-surface":"0.0.175","@tutti-os/agent-activity-core":"0.0.175","@tutti-os/workspace-file-manager":"0.0.175","@tutti-os/workspace-user-project":"0.0.175","@tutti-os/workspace-external-core":"0.0.175","@tutti-os/workspace-issue-manager":"0.0.175","@tutti-os/workspace-file-reference":"0.0.175"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.175_1784655886473_0.39284853308623946","host":"s3://npm-registry-packages-npm-production"}},"0.0.176":{"name":"@tutti-os/agent-gui","version":"0.0.176","_id":"@tutti-os/agent-gui@0.0.176","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"75fbd68f933655d4a0b4a05901269beed479f6af","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.176.tgz","fileCount":230,"integrity":"sha512-C3A+LOR1s+d3Fro6ok2YqTh/501ux4X9jSsxvTnUIn1uxE2uXPOoJs7HuFAD5qy5E9sEfaOQEtK+ovAAGCrWsQ==","signatures":[{"sig":"MEYCIQDPSdyeMLRCUhohHbJ/75M36KNNcs1zLB94XepCfaRWbwIhAOf5rfY2cxgyJXcMi6Q5BP6hJs/vGPt9s43exsDKXNl7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.176","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30337881},"type":"module","_from":"file:tutti-os-agent-gui-0.0.176.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0bf753b11fc05251d152b93d928a99a4/tutti-os-agent-gui-0.0.176.tgz","_integrity":"sha512-C3A+LOR1s+d3Fro6ok2YqTh/501ux4X9jSsxvTnUIn1uxE2uXPOoJs7HuFAD5qy5E9sEfaOQEtK+ovAAGCrWsQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.176","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.176","@tutti-os/ui-rich-text":"0.0.176","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.176","@tutti-os/ui-i18n-runtime":"0.0.176","@tutti-os/workbench-surface":"0.0.176","@tutti-os/agent-activity-core":"0.0.176","@tutti-os/workspace-file-manager":"0.0.176","@tutti-os/workspace-user-project":"0.0.176","@tutti-os/workspace-external-core":"0.0.176","@tutti-os/workspace-issue-manager":"0.0.176","@tutti-os/workspace-file-reference":"0.0.176"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.176_1784696972889_0.11632480661446709","host":"s3://npm-registry-packages-npm-production"}},"0.0.177":{"name":"@tutti-os/agent-gui","version":"0.0.177","_id":"@tutti-os/agent-gui@0.0.177","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"74ffbe9ca9fc0c0443d3629a4670ce31c4e1979a","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.177.tgz","fileCount":230,"integrity":"sha512-Ru+hT+8ALYxy/81lJ5zK4OkMAmEXIKwurEYvhRRk1M6iaKMMU/sRm73TXQ0x7UZSIWRd1+Buo5PWbHkQ8FISxg==","signatures":[{"sig":"MEQCIAC9Fc3jPVGvUq9Nt4RdeCTpP+85IenTEGdLCHncKnriAiAzJgRpbDq3lzz+WeB/wW5J2s3QVCm4uv8nFf2yOfMZXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.177","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30341329},"type":"module","_from":"file:tutti-os-agent-gui-0.0.177.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/366b79a9dba1e601a8677b5f9c4a823a/tutti-os-agent-gui-0.0.177.tgz","_integrity":"sha512-Ru+hT+8ALYxy/81lJ5zK4OkMAmEXIKwurEYvhRRk1M6iaKMMU/sRm73TXQ0x7UZSIWRd1+Buo5PWbHkQ8FISxg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.177","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.177","@tutti-os/ui-rich-text":"0.0.177","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.177","@tutti-os/ui-i18n-runtime":"0.0.177","@tutti-os/workbench-surface":"0.0.177","@tutti-os/agent-activity-core":"0.0.177","@tutti-os/workspace-file-manager":"0.0.177","@tutti-os/workspace-user-project":"0.0.177","@tutti-os/workspace-external-core":"0.0.177","@tutti-os/workspace-issue-manager":"0.0.177","@tutti-os/workspace-file-reference":"0.0.177"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.177_1784700699900_0.6402814200420566","host":"s3://npm-registry-packages-npm-production"}},"0.0.178":{"name":"@tutti-os/agent-gui","version":"0.0.178","_id":"@tutti-os/agent-gui@0.0.178","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2bbf197617fa4faadb114aed9c130a2aaf5288af","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.178.tgz","fileCount":230,"integrity":"sha512-4m+jsQIvLp1/7Y56tRyQ2Ci4bpO17ajwPTAOj4jsY/AgPeHU8W+vU1R/0y5BpVoHN+jNGNN+caLZDcB1XFfVtw==","signatures":[{"sig":"MEUCIC2Md0hYZSpEDleIWSDL6HL2eZSdzFmprRpIrzevcb0NAiEA3u+LI1ww8V65CWq/8FFfRQy9/0ofILKaLs8uFinQUwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.178","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30346441},"type":"module","_from":"file:tutti-os-agent-gui-0.0.178.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/40bac1c552cb9080b7725cb2b6b53a7f/tutti-os-agent-gui-0.0.178.tgz","_integrity":"sha512-4m+jsQIvLp1/7Y56tRyQ2Ci4bpO17ajwPTAOj4jsY/AgPeHU8W+vU1R/0y5BpVoHN+jNGNN+caLZDcB1XFfVtw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.178","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.178","@tutti-os/ui-rich-text":"0.0.178","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.178","@tutti-os/ui-i18n-runtime":"0.0.178","@tutti-os/workbench-surface":"0.0.178","@tutti-os/agent-activity-core":"0.0.178","@tutti-os/workspace-file-manager":"0.0.178","@tutti-os/workspace-user-project":"0.0.178","@tutti-os/workspace-external-core":"0.0.178","@tutti-os/workspace-issue-manager":"0.0.178","@tutti-os/workspace-file-reference":"0.0.178"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.178_1784704781664_0.46502392818053995","host":"s3://npm-registry-packages-npm-production"}},"0.0.179":{"name":"@tutti-os/agent-gui","version":"0.0.179","_id":"@tutti-os/agent-gui@0.0.179","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"38bfe0f89d262e06b84546ed03795f027afe5a94","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.179.tgz","fileCount":230,"integrity":"sha512-vorAGZ8ikz8hwvunPu3kI8ybfBmYn+iE6Rbx/dZT5KPRevYlTFxOKg+LGls4CxnUSctTf8CGWPmJDCcP4oyzRQ==","signatures":[{"sig":"MEUCIC2OG0fogif5jJUsGxVuGZs+6N+K2wO9e+taLu1WjpBOAiEAgMgxNO1xm1bsbKSlk4v6EF07/aY/Ml99mq1YcOCusno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.179","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30347461},"type":"module","_from":"file:tutti-os-agent-gui-0.0.179.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/588ac797a9d9881cbdbfce42634bf1ef/tutti-os-agent-gui-0.0.179.tgz","_integrity":"sha512-vorAGZ8ikz8hwvunPu3kI8ybfBmYn+iE6Rbx/dZT5KPRevYlTFxOKg+LGls4CxnUSctTf8CGWPmJDCcP4oyzRQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.179","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.179","@tutti-os/ui-rich-text":"0.0.179","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.179","@tutti-os/ui-i18n-runtime":"0.0.179","@tutti-os/workbench-surface":"0.0.179","@tutti-os/agent-activity-core":"0.0.179","@tutti-os/workspace-file-manager":"0.0.179","@tutti-os/workspace-user-project":"0.0.179","@tutti-os/workspace-external-core":"0.0.179","@tutti-os/workspace-issue-manager":"0.0.179","@tutti-os/workspace-file-reference":"0.0.179"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.179_1784707770227_0.058015154939946134","host":"s3://npm-registry-packages-npm-production"}},"0.0.180":{"name":"@tutti-os/agent-gui","version":"0.0.180","_id":"@tutti-os/agent-gui@0.0.180","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"67cd6c866c2928457d66b95b9a977091a4e658a1","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.180.tgz","fileCount":230,"integrity":"sha512-hrZbX0TpQeJz++gMAk6xnPSOmnpIX1gsB/jPCl9eKRY6PqNKbRoEVhj1ZX+YtYOlRBuVF3u7ABaMN91Q74mVIA==","signatures":[{"sig":"MEYCIQCv+L12yeK0SThomFuQ7kwY0nvkCKRWvfrF30d/HPackAIhAO1JRm5ZqcjqFkbwobiAaB1h5rhLFV7pDivq5vxT8sIQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.180","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30347461},"type":"module","_from":"file:tutti-os-agent-gui-0.0.180.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dc915fe01be79cdac4611e411c17b3ab/tutti-os-agent-gui-0.0.180.tgz","_integrity":"sha512-hrZbX0TpQeJz++gMAk6xnPSOmnpIX1gsB/jPCl9eKRY6PqNKbRoEVhj1ZX+YtYOlRBuVF3u7ABaMN91Q74mVIA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.180","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.180","@tutti-os/ui-rich-text":"0.0.180","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.180","@tutti-os/ui-i18n-runtime":"0.0.180","@tutti-os/workbench-surface":"0.0.180","@tutti-os/agent-activity-core":"0.0.180","@tutti-os/workspace-file-manager":"0.0.180","@tutti-os/workspace-user-project":"0.0.180","@tutti-os/workspace-external-core":"0.0.180","@tutti-os/workspace-issue-manager":"0.0.180","@tutti-os/workspace-file-reference":"0.0.180"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.180_1784708142261_0.5680042988894214","host":"s3://npm-registry-packages-npm-production"}},"0.0.181":{"name":"@tutti-os/agent-gui","version":"0.0.181","_id":"@tutti-os/agent-gui@0.0.181","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bfae5dd001e0a018357b84c1efe16cb15a88d654","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.181.tgz","fileCount":235,"integrity":"sha512-Xjql2UjZdZitWceoRAKsbJV165qozuoTGrKoQo4+LCsGUw2TZZcK0D32ReaDCMzHcO/IiDFZpfWHrxBCR+IEsA==","signatures":[{"sig":"MEUCIQDhpL9kM46f7lETMEw4xXtLq1LZaIgAcavNPV9KFw58hwIgNbKDhOTIv4UtaiRzC1UlhWQ9XwNzhWNf9Z0ak/2GOvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.181","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30380893},"type":"module","_from":"file:tutti-os-agent-gui-0.0.181.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8acf4a43a482f42095b80f82370a7773/tutti-os-agent-gui-0.0.181.tgz","_integrity":"sha512-Xjql2UjZdZitWceoRAKsbJV165qozuoTGrKoQo4+LCsGUw2TZZcK0D32ReaDCMzHcO/IiDFZpfWHrxBCR+IEsA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.181","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.181","@tutti-os/ui-rich-text":"0.0.181","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.181","@tutti-os/ui-i18n-runtime":"0.0.181","@tutti-os/workbench-surface":"0.0.181","@tutti-os/agent-activity-core":"0.0.181","@tutti-os/workspace-file-manager":"0.0.181","@tutti-os/workspace-user-project":"0.0.181","@tutti-os/workspace-external-core":"0.0.181","@tutti-os/workspace-issue-manager":"0.0.181","@tutti-os/workspace-file-reference":"0.0.181"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.181_1784709683132_0.5602598854375387","host":"s3://npm-registry-packages-npm-production"}},"0.0.182":{"name":"@tutti-os/agent-gui","version":"0.0.182","_id":"@tutti-os/agent-gui@0.0.182","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bec4c8a7d21dd55c5d737581afd478e963c1a73f","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.182.tgz","fileCount":235,"integrity":"sha512-ggMVUwNgasLwA0MFF3uNcyfuHsIjn4YJSAEaQpLfKT8ASPJFNqSzJnpbjudWjRmcz90hFAYJdW6+6QPBvULraQ==","signatures":[{"sig":"MEQCIA69IYQqs0QirsaGfShkEpa5LdwpIW7L6mmzgR5rsEa6AiBDKBZB1L2p7b17YxpmBF7OXjxAfzxkyg/kgd0bRMk7Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.182","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30382393},"type":"module","_from":"file:tutti-os-agent-gui-0.0.182.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ba436870095a21b266ba2daf691d5288/tutti-os-agent-gui-0.0.182.tgz","_integrity":"sha512-ggMVUwNgasLwA0MFF3uNcyfuHsIjn4YJSAEaQpLfKT8ASPJFNqSzJnpbjudWjRmcz90hFAYJdW6+6QPBvULraQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.182","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.182","@tutti-os/ui-rich-text":"0.0.182","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.182","@tutti-os/ui-i18n-runtime":"0.0.182","@tutti-os/workbench-surface":"0.0.182","@tutti-os/agent-activity-core":"0.0.182","@tutti-os/workspace-file-manager":"0.0.182","@tutti-os/workspace-user-project":"0.0.182","@tutti-os/workspace-external-core":"0.0.182","@tutti-os/workspace-issue-manager":"0.0.182","@tutti-os/workspace-file-reference":"0.0.182"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.182_1784713065739_0.46912439437392206","host":"s3://npm-registry-packages-npm-production"}},"0.0.183":{"name":"@tutti-os/agent-gui","version":"0.0.183","_id":"@tutti-os/agent-gui@0.0.183","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f3d0c274dae0009e525b1ca34586c3e6e1af78da","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.183.tgz","fileCount":235,"integrity":"sha512-I6jzNw1qI6WD+pCNcOEsKR6ejFdUYiuKUB26kDly+pKV9NsOdgroC4/l033BB0WrjypbkG5bixCUQxUsgEz86A==","signatures":[{"sig":"MEQCIAcemSXKa6B8LGQDMj9PK9OkJMcdXacQIOYqggrWy54wAiB/DjoL3wHYpOBKuEiYQxRizoh0vI1FnMIfT/MLnHICgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.183","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30382321},"type":"module","_from":"file:tutti-os-agent-gui-0.0.183.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3936a1309c601faedef6960484115d0d/tutti-os-agent-gui-0.0.183.tgz","_integrity":"sha512-I6jzNw1qI6WD+pCNcOEsKR6ejFdUYiuKUB26kDly+pKV9NsOdgroC4/l033BB0WrjypbkG5bixCUQxUsgEz86A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.183","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.183","@tutti-os/ui-rich-text":"0.0.183","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.183","@tutti-os/ui-i18n-runtime":"0.0.183","@tutti-os/workbench-surface":"0.0.183","@tutti-os/agent-activity-core":"0.0.183","@tutti-os/workspace-file-manager":"0.0.183","@tutti-os/workspace-file-preview":"0.0.183","@tutti-os/workspace-user-project":"0.0.183","@tutti-os/workspace-external-core":"0.0.183","@tutti-os/workspace-issue-manager":"0.0.183","@tutti-os/workspace-file-reference":"0.0.183"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.183_1784715615661_0.6093259469134036","host":"s3://npm-registry-packages-npm-production"}},"0.0.184":{"name":"@tutti-os/agent-gui","version":"0.0.184","_id":"@tutti-os/agent-gui@0.0.184","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2b420c7505caced2e3d557362a0406b4e74577e5","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.184.tgz","fileCount":235,"integrity":"sha512-UtZxoZKFKiWQ8GPG4l6OzHRk4wzXjjPEUBlU/0oxvFOBWD3MEGa39Af7pw0v+1p5EA4fZX8XfS3NEzbsr7jHKQ==","signatures":[{"sig":"MEQCICNbO4NZVgsC8YARxD24U0FuIplPzUc38D5ioWYDMDlOAiBH/YEf4Df+VuIOOIrVhUPpNCo08zlrmS8U/1vgW3nOhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.184","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30382321},"type":"module","_from":"file:tutti-os-agent-gui-0.0.184.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/35e4876c597d842e522974e772ccc456/tutti-os-agent-gui-0.0.184.tgz","_integrity":"sha512-UtZxoZKFKiWQ8GPG4l6OzHRk4wzXjjPEUBlU/0oxvFOBWD3MEGa39Af7pw0v+1p5EA4fZX8XfS3NEzbsr7jHKQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.184","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.184","@tutti-os/ui-rich-text":"0.0.184","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.184","@tutti-os/ui-i18n-runtime":"0.0.184","@tutti-os/workbench-surface":"0.0.184","@tutti-os/agent-activity-core":"0.0.184","@tutti-os/workspace-file-manager":"0.0.184","@tutti-os/workspace-file-preview":"0.0.184","@tutti-os/workspace-user-project":"0.0.184","@tutti-os/workspace-external-core":"0.0.184","@tutti-os/workspace-issue-manager":"0.0.184","@tutti-os/workspace-file-reference":"0.0.184"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.184_1784716098605_0.02098842656971711","host":"s3://npm-registry-packages-npm-production"}},"0.0.185":{"name":"@tutti-os/agent-gui","version":"0.0.185","_id":"@tutti-os/agent-gui@0.0.185","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"81bdb8378e787cdd035a5e3bfce782477c1d1929","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.185.tgz","fileCount":235,"integrity":"sha512-OiG8z9qsBcYGfXACZP7ptlhstoDJ4NwNa3cEkNv0axXo1tMPUnHMaY9WPJ1c4oXae0P/hlthkfZzlZMBksfKpw==","signatures":[{"sig":"MEUCIQD+SrouPT6cFetcsnIDaW5m1jL9cvNu5soDuApoXkdi4wIgScnkZcovzdCz+TVru79ctztQwdqJWhFO6nqUia6X6Ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.185","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30382881},"type":"module","_from":"file:tutti-os-agent-gui-0.0.185.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/34a88f7d47d7e4116861da4a1f2ccef1/tutti-os-agent-gui-0.0.185.tgz","_integrity":"sha512-OiG8z9qsBcYGfXACZP7ptlhstoDJ4NwNa3cEkNv0axXo1tMPUnHMaY9WPJ1c4oXae0P/hlthkfZzlZMBksfKpw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.185","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.185","@tutti-os/ui-rich-text":"0.0.185","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.185","@tutti-os/ui-i18n-runtime":"0.0.185","@tutti-os/workbench-surface":"0.0.185","@tutti-os/agent-activity-core":"0.0.185","@tutti-os/workspace-file-manager":"0.0.185","@tutti-os/workspace-file-preview":"0.0.185","@tutti-os/workspace-user-project":"0.0.185","@tutti-os/workspace-external-core":"0.0.185","@tutti-os/workspace-issue-manager":"0.0.185","@tutti-os/workspace-file-reference":"0.0.185"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.185_1784716751920_0.23388933188755368","host":"s3://npm-registry-packages-npm-production"}},"0.0.186":{"name":"@tutti-os/agent-gui","version":"0.0.186","_id":"@tutti-os/agent-gui@0.0.186","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8835f704fd84e440d2f429c74875a6480b0933b5","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.186.tgz","fileCount":235,"integrity":"sha512-TgtgHKX/0B1QM3Cifq2H+B2PVXqmH7LSaGKrsmP5Rr4JtVI6au84Og9b6ntLyZnuJwl+GcEi7MmjkCH3pwkQ/w==","signatures":[{"sig":"MEUCIQCtKU34dktI+2vvTjjol8UjnsauLX5fpOLtx5B7Az15fAIgZDoHHKfeZWKLILaE7QVKbQEHUvt6kof7pTIKB4ojcew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.186","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30385147},"type":"module","_from":"file:tutti-os-agent-gui-0.0.186.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1393c78b7fbe05b1ffa0f4b1e2a40bfe/tutti-os-agent-gui-0.0.186.tgz","_integrity":"sha512-TgtgHKX/0B1QM3Cifq2H+B2PVXqmH7LSaGKrsmP5Rr4JtVI6au84Og9b6ntLyZnuJwl+GcEi7MmjkCH3pwkQ/w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.186","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.186","@tutti-os/ui-rich-text":"0.0.186","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.186","@tutti-os/ui-i18n-runtime":"0.0.186","@tutti-os/workbench-surface":"0.0.186","@tutti-os/agent-activity-core":"0.0.186","@tutti-os/workspace-file-manager":"0.0.186","@tutti-os/workspace-file-preview":"0.0.186","@tutti-os/workspace-user-project":"0.0.186","@tutti-os/workspace-external-core":"0.0.186","@tutti-os/workspace-issue-manager":"0.0.186","@tutti-os/workspace-file-reference":"0.0.186"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.186_1784717227812_0.05458353475105149","host":"s3://npm-registry-packages-npm-production"}},"0.0.187":{"name":"@tutti-os/agent-gui","version":"0.0.187","_id":"@tutti-os/agent-gui@0.0.187","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5b728d980dc1d58f549b8c78080420a688f39b17","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.187.tgz","fileCount":235,"integrity":"sha512-9fQUcARCoPZzPuhlD6UyHYV0Q+D09ZSHgBSintbcR0NPVdFFYCVBJdZNwkKTFFpxTHFf2ICCUFYOTc7NBDCjrA==","signatures":[{"sig":"MEUCIFSGUQPhza2iUOpg8Sn4MBlkTLOV+L4wcEeQ46qTjSdEAiEA5oYgZWcbuHbg7i7dx5xOqiOKXZGZgwPkrOWMZoYLdVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.187","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30385340},"type":"module","_from":"file:tutti-os-agent-gui-0.0.187.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/208155a259348972721053fe6ac5971b/tutti-os-agent-gui-0.0.187.tgz","_integrity":"sha512-9fQUcARCoPZzPuhlD6UyHYV0Q+D09ZSHgBSintbcR0NPVdFFYCVBJdZNwkKTFFpxTHFf2ICCUFYOTc7NBDCjrA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.187","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.187","@tutti-os/ui-rich-text":"0.0.187","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.187","@tutti-os/ui-i18n-runtime":"0.0.187","@tutti-os/workbench-surface":"0.0.187","@tutti-os/agent-activity-core":"0.0.187","@tutti-os/workspace-file-manager":"0.0.187","@tutti-os/workspace-file-preview":"0.0.187","@tutti-os/workspace-user-project":"0.0.187","@tutti-os/workspace-external-core":"0.0.187","@tutti-os/workspace-issue-manager":"0.0.187","@tutti-os/workspace-file-reference":"0.0.187"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.187_1784719079849_0.7459761993608749","host":"s3://npm-registry-packages-npm-production"}},"0.0.188":{"name":"@tutti-os/agent-gui","version":"0.0.188","_id":"@tutti-os/agent-gui@0.0.188","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"12f9f9f1a89cc7ee9167dced85da7b3c179565db","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.188.tgz","fileCount":235,"integrity":"sha512-5CmXFtAJfmvuccy7yfHGf6H2CP2kKGMQf15Bs4WdNp4lp400HLYc+Lvdteb986iTuSrEdSxHAPtKsxlI7Z92Fg==","signatures":[{"sig":"MEYCIQDAp5PkCPmZduerjHnzLTG6gvsV2U9HJmRmmQIe8Vf0qgIhAKuC+eg1Ls1aMKYo3qdSes0nUGlH2V0t2WOg08Rd7Cgs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.188","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30385397},"type":"module","_from":"file:tutti-os-agent-gui-0.0.188.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/da8cd19822ca8817624fb4df8db90baa/tutti-os-agent-gui-0.0.188.tgz","_integrity":"sha512-5CmXFtAJfmvuccy7yfHGf6H2CP2kKGMQf15Bs4WdNp4lp400HLYc+Lvdteb986iTuSrEdSxHAPtKsxlI7Z92Fg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.188","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.188","@tutti-os/ui-rich-text":"0.0.188","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.188","@tutti-os/ui-i18n-runtime":"0.0.188","@tutti-os/workbench-surface":"0.0.188","@tutti-os/agent-activity-core":"0.0.188","@tutti-os/workspace-file-manager":"0.0.188","@tutti-os/workspace-file-preview":"0.0.188","@tutti-os/workspace-user-project":"0.0.188","@tutti-os/workspace-external-core":"0.0.188","@tutti-os/workspace-issue-manager":"0.0.188","@tutti-os/workspace-file-reference":"0.0.188"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.188_1784721455439_0.5948056598881393","host":"s3://npm-registry-packages-npm-production"}},"0.0.189":{"name":"@tutti-os/agent-gui","version":"0.0.189","_id":"@tutti-os/agent-gui@0.0.189","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"fb0876833ca675d21e0c9005981df75869331796","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.189.tgz","fileCount":235,"integrity":"sha512-HYkm81JrkfVHHpn7lddhuJ+N3t+j2f5ZXPn8l+OSdi0ehC1m8bnNRJKH3Ehk9Z7RMzXt+eSb5P/v1ab/bm5eJQ==","signatures":[{"sig":"MEUCIFO1cj08BM12qzy4JwsPmZVUbu2XD+f6P80OLaxr1W2yAiEA0it1S3ZAPPc4T9IAuVEC+EqJVq7RMFTt1M4MpC5Oous=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30407929},"type":"module","_from":"file:tutti-os-agent-gui-0.0.189.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/75c926069b1b4b76ec40a028d7348abd/tutti-os-agent-gui-0.0.189.tgz","_integrity":"sha512-HYkm81JrkfVHHpn7lddhuJ+N3t+j2f5ZXPn8l+OSdi0ehC1m8bnNRJKH3Ehk9Z7RMzXt+eSb5P/v1ab/bm5eJQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.189","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.189","@tutti-os/ui-rich-text":"0.0.189","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.189","@tutti-os/ui-i18n-runtime":"0.0.189","@tutti-os/workbench-surface":"0.0.189","@tutti-os/agent-activity-core":"0.0.189","@tutti-os/workspace-file-manager":"0.0.189","@tutti-os/workspace-file-preview":"0.0.189","@tutti-os/workspace-user-project":"0.0.189","@tutti-os/workspace-external-core":"0.0.189","@tutti-os/workspace-issue-manager":"0.0.189","@tutti-os/workspace-file-reference":"0.0.189"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.189_1784726023818_0.23024657080860744","host":"s3://npm-registry-packages-npm-production"}},"0.0.190":{"name":"@tutti-os/agent-gui","version":"0.0.190","_id":"@tutti-os/agent-gui@0.0.190","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"17506999ee1049a8614036f72b17a8852ea60221","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.190.tgz","fileCount":235,"integrity":"sha512-jFKYVw4Ui4b5yvF8yc6Um4z/+LkfyWNw3ro4jb4ZHRqv2B+6+l1xBx8/t4x17ZI3wqSvgyfONmGC5ML/exykmA==","signatures":[{"sig":"MEYCIQC4s5xXdLFUtSxYHCUE0uTz8qUTxkQ1m4/R4hsd5a/CEQIhAIzZsKRbR3XYXqwKpGxy1tqPpjtjb87ElM/02rggkjG2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.190","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30540379},"type":"module","_from":"file:tutti-os-agent-gui-0.0.190.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9c8cabfd8daf6831d149357cfe63de9e/tutti-os-agent-gui-0.0.190.tgz","_integrity":"sha512-jFKYVw4Ui4b5yvF8yc6Um4z/+LkfyWNw3ro4jb4ZHRqv2B+6+l1xBx8/t4x17ZI3wqSvgyfONmGC5ML/exykmA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.190","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.190","@tutti-os/ui-rich-text":"0.0.190","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.190","@tutti-os/ui-i18n-runtime":"0.0.190","@tutti-os/workbench-surface":"0.0.190","@tutti-os/agent-activity-core":"0.0.190","@tutti-os/workspace-file-manager":"0.0.190","@tutti-os/workspace-file-preview":"0.0.190","@tutti-os/workspace-user-project":"0.0.190","@tutti-os/workspace-external-core":"0.0.190","@tutti-os/workspace-issue-manager":"0.0.190","@tutti-os/workspace-file-reference":"0.0.190"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.190_1784737255714_0.2675938398957016","host":"s3://npm-registry-packages-npm-production"}},"0.0.191":{"name":"@tutti-os/agent-gui","version":"0.0.191","_id":"@tutti-os/agent-gui@0.0.191","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0a264a27dd236640c4fa6be876f912dc263f9884","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.191.tgz","fileCount":236,"integrity":"sha512-wsd9ZaDdUSiegevbxsl4SHtn1POF5QyL0XLNOcY1c1sOrQtuvErnJffmYI/mf2rhky5xDGIVMuriRtr4rq4QHQ==","signatures":[{"sig":"MEUCIQDzcLpfpT/VwE8IEq9PQFXnPUQyFCu4bcKB5xnsduacCwIgMS8LhamtPYjheHXIao9gkUFB5brELNHyktRUROR/Zes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.191","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30939834},"type":"module","_from":"file:tutti-os-agent-gui-0.0.191.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/43348afb939fca512f47c09360a88fe0/tutti-os-agent-gui-0.0.191.tgz","_integrity":"sha512-wsd9ZaDdUSiegevbxsl4SHtn1POF5QyL0XLNOcY1c1sOrQtuvErnJffmYI/mf2rhky5xDGIVMuriRtr4rq4QHQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.191","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.191","@tutti-os/ui-rich-text":"0.0.191","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.191","@tutti-os/ui-i18n-runtime":"0.0.191","@tutti-os/workbench-surface":"0.0.191","@tutti-os/agent-activity-core":"0.0.191","@tutti-os/workspace-file-manager":"0.0.191","@tutti-os/workspace-file-preview":"0.0.191","@tutti-os/workspace-user-project":"0.0.191","@tutti-os/workspace-external-core":"0.0.191","@tutti-os/workspace-issue-manager":"0.0.191","@tutti-os/workspace-file-reference":"0.0.191"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.191_1784744544997_0.03346551955950505","host":"s3://npm-registry-packages-npm-production"}},"0.0.192":{"name":"@tutti-os/agent-gui","version":"0.0.192","_id":"@tutti-os/agent-gui@0.0.192","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2193776c867458d325d36387bddf3c8a999c6341","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.192.tgz","fileCount":236,"integrity":"sha512-gRmBhYBlG/qjrdPWkGKT4E2THZw9PakBzj1yhdyMFatoCf04umQmN8jiTyNy28L5EzBP273YtX6U5VFi+p+WSA==","signatures":[{"sig":"MEQCIEv3K76nsnAb4I/IMIiArSssVs/7HlWK+sge5k4ZXQG0AiAakn8sfTzgjidYFbjtGFIytjPXWPmPkQTmO+tpCRL1Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.192","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30939928},"type":"module","_from":"file:tutti-os-agent-gui-0.0.192.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7813ff84887ac06df4f1278958d7d498/tutti-os-agent-gui-0.0.192.tgz","_integrity":"sha512-gRmBhYBlG/qjrdPWkGKT4E2THZw9PakBzj1yhdyMFatoCf04umQmN8jiTyNy28L5EzBP273YtX6U5VFi+p+WSA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.192","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.192","@tutti-os/ui-rich-text":"0.0.192","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.192","@tutti-os/ui-i18n-runtime":"0.0.192","@tutti-os/workbench-surface":"0.0.192","@tutti-os/agent-activity-core":"0.0.192","@tutti-os/workspace-file-manager":"0.0.192","@tutti-os/workspace-file-preview":"0.0.192","@tutti-os/workspace-user-project":"0.0.192","@tutti-os/workspace-external-core":"0.0.192","@tutti-os/workspace-issue-manager":"0.0.192","@tutti-os/workspace-file-reference":"0.0.192"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.192_1784745135546_0.051730136189825915","host":"s3://npm-registry-packages-npm-production"}},"0.0.193":{"name":"@tutti-os/agent-gui","version":"0.0.193","_id":"@tutti-os/agent-gui@0.0.193","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8b98bcd0a7aac35a86c557229df6a59ba93f4504","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.193.tgz","fileCount":236,"integrity":"sha512-I/DHkRYms8E30yebdgeWes1yyywIhKGW3oEvL/M9eeQOVCKk8UHUQ1OyvLmLweRuTiEyxBLsKm4xvN1j9zJXuA==","signatures":[{"sig":"MEUCIQDp2Y3oMX6/58/Ndt0dcq7NDLO01yhx8iMsnz+lKmtKBgIgZRSoMiYPIiZSzvtsuQrdmtqOVX0XpwcrVSmrnpcWpgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.193","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30939928},"type":"module","_from":"file:tutti-os-agent-gui-0.0.193.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e813df7bf5157af96f838a5d31f5139c/tutti-os-agent-gui-0.0.193.tgz","_integrity":"sha512-I/DHkRYms8E30yebdgeWes1yyywIhKGW3oEvL/M9eeQOVCKk8UHUQ1OyvLmLweRuTiEyxBLsKm4xvN1j9zJXuA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.193","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.193","@tutti-os/ui-rich-text":"0.0.193","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.193","@tutti-os/ui-i18n-runtime":"0.0.193","@tutti-os/workbench-surface":"0.0.193","@tutti-os/agent-activity-core":"0.0.193","@tutti-os/workspace-file-manager":"0.0.193","@tutti-os/workspace-file-preview":"0.0.193","@tutti-os/workspace-user-project":"0.0.193","@tutti-os/workspace-external-core":"0.0.193","@tutti-os/workspace-issue-manager":"0.0.193","@tutti-os/workspace-file-reference":"0.0.193"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.193_1784746599185_0.8835925294188962","host":"s3://npm-registry-packages-npm-production"}},"0.0.194":{"name":"@tutti-os/agent-gui","version":"0.0.194","_id":"@tutti-os/agent-gui@0.0.194","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e1929cd763e9a7180fd63ad417e5a881c97d8de7","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.194.tgz","fileCount":236,"integrity":"sha512-1n7BS9bhmxid32fbtGrsMdFzwG96jVBdVOMx71yMvGPDKjZBjCN+w0Vyww5NlIXleDonF7nYhp7cU8muHiVibA==","signatures":[{"sig":"MEQCIEuDQzQEIGSuHkSsnz3qqtiKvOioGZjYEUtLBl7Bgf8CAiAxjZ+YvZwftjAHhtrk51S9zSnCUIRpa8tl5iMnpUD89w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.194","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30958732},"type":"module","_from":"file:tutti-os-agent-gui-0.0.194.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e627d4390bcadd4436643b148c63dd8b/tutti-os-agent-gui-0.0.194.tgz","_integrity":"sha512-1n7BS9bhmxid32fbtGrsMdFzwG96jVBdVOMx71yMvGPDKjZBjCN+w0Vyww5NlIXleDonF7nYhp7cU8muHiVibA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.194","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.194","@tutti-os/ui-rich-text":"0.0.194","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.194","@tutti-os/ui-i18n-runtime":"0.0.194","@tutti-os/workbench-surface":"0.0.194","@tutti-os/agent-activity-core":"0.0.194","@tutti-os/workspace-file-manager":"0.0.194","@tutti-os/workspace-file-preview":"0.0.194","@tutti-os/workspace-user-project":"0.0.194","@tutti-os/workspace-external-core":"0.0.194","@tutti-os/workspace-issue-manager":"0.0.194","@tutti-os/workspace-file-reference":"0.0.194"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.194_1784747011787_0.5184437865448008","host":"s3://npm-registry-packages-npm-production"}},"0.0.195":{"name":"@tutti-os/agent-gui","version":"0.0.195","_id":"@tutti-os/agent-gui@0.0.195","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2bb60683cd994965aad49b53703c44d969a7b013","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.195.tgz","fileCount":236,"integrity":"sha512-C4Ef52QK3nnwU3FuK/0T2IeVONiOvBDrbKSR0Xo7yLWav49Pvt7yLRMw/f3x03xheCTjBZuTVROw6wyj+UqJVg==","signatures":[{"sig":"MEYCIQDVCxImc1GwSxN1VSdv/Rc5/n5Gp4W7xraoX4mCGRP6qwIhAOcsQVBZC8cQJT/hANs8KCjc/Hm27flt6XADIf8mvIh1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.195","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30958732},"type":"module","_from":"file:tutti-os-agent-gui-0.0.195.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6579e63b54513341b6da9c49639194e9/tutti-os-agent-gui-0.0.195.tgz","_integrity":"sha512-C4Ef52QK3nnwU3FuK/0T2IeVONiOvBDrbKSR0Xo7yLWav49Pvt7yLRMw/f3x03xheCTjBZuTVROw6wyj+UqJVg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.195","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.195","@tutti-os/ui-rich-text":"0.0.195","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.195","@tutti-os/ui-i18n-runtime":"0.0.195","@tutti-os/workbench-surface":"0.0.195","@tutti-os/agent-activity-core":"0.0.195","@tutti-os/workspace-file-manager":"0.0.195","@tutti-os/workspace-file-preview":"0.0.195","@tutti-os/workspace-user-project":"0.0.195","@tutti-os/workspace-external-core":"0.0.195","@tutti-os/workspace-issue-manager":"0.0.195","@tutti-os/workspace-file-reference":"0.0.195"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.195_1784763179387_0.21739990084800387","host":"s3://npm-registry-packages-npm-production"}},"0.0.196":{"name":"@tutti-os/agent-gui","version":"0.0.196","_id":"@tutti-os/agent-gui@0.0.196","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1409a49af06d802e1124187971a2f0fdd9f738fa","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.196.tgz","fileCount":236,"integrity":"sha512-XGiu05eA+koUiamwWi6NltfhksEDrn3kd5ruvOpQPLOJ+U0JfLiGl1Py6ewL0i25a+Dq80DIAns/KgSWSkoGfw==","signatures":[{"sig":"MEYCIQDnwn3j0H7I69k63PlLpdjO5gyrwMVAgwXGQiOQyCcGfQIhAP9HwKVtiuWEW8TyoyjwaugfMO+LBeHZgqAiB29XrZJq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.196","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30958732},"type":"module","_from":"file:tutti-os-agent-gui-0.0.196.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/19931b7aee8af3e3a636bdbd278e7999/tutti-os-agent-gui-0.0.196.tgz","_integrity":"sha512-XGiu05eA+koUiamwWi6NltfhksEDrn3kd5ruvOpQPLOJ+U0JfLiGl1Py6ewL0i25a+Dq80DIAns/KgSWSkoGfw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.196","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.196","@tutti-os/ui-rich-text":"0.0.196","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.196","@tutti-os/ui-i18n-runtime":"0.0.196","@tutti-os/workbench-surface":"0.0.196","@tutti-os/agent-activity-core":"0.0.196","@tutti-os/workspace-file-manager":"0.0.196","@tutti-os/workspace-file-preview":"0.0.196","@tutti-os/workspace-user-project":"0.0.196","@tutti-os/workspace-external-core":"0.0.196","@tutti-os/workspace-issue-manager":"0.0.196","@tutti-os/workspace-file-reference":"0.0.196"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.196_1784764677150_0.9922674341320918","host":"s3://npm-registry-packages-npm-production"}},"0.0.197":{"name":"@tutti-os/agent-gui","version":"0.0.197","_id":"@tutti-os/agent-gui@0.0.197","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7192378206a44444a076b09cbd3212eb9633dfe7","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.197.tgz","fileCount":236,"integrity":"sha512-ojIgE/iov0WBw2auzJ/zegrx9wpmmmdCdX4WOt6XjaUWtzlDmgXn2e+8fzQDUKmIr/vboEt0mGEz6asb9J4FIQ==","signatures":[{"sig":"MEQCIEAQY/bl34cQb1Ukvuwn1f7LzDVsiwkGHTEPrFliIvz2AiAYDN5+TRLPxsGKycamcrtbRA7Dr42tb3oOq1q1uJfsRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.197","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30995999},"type":"module","_from":"file:tutti-os-agent-gui-0.0.197.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f821ce112607ee6591ad6aa43aa1721a/tutti-os-agent-gui-0.0.197.tgz","_integrity":"sha512-ojIgE/iov0WBw2auzJ/zegrx9wpmmmdCdX4WOt6XjaUWtzlDmgXn2e+8fzQDUKmIr/vboEt0mGEz6asb9J4FIQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.197","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.197","@tutti-os/ui-rich-text":"0.0.197","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.197","@tutti-os/ui-i18n-runtime":"0.0.197","@tutti-os/workbench-surface":"0.0.197","@tutti-os/agent-activity-core":"0.0.197","@tutti-os/workspace-file-manager":"0.0.197","@tutti-os/workspace-file-preview":"0.0.197","@tutti-os/workspace-user-project":"0.0.197","@tutti-os/workspace-external-core":"0.0.197","@tutti-os/workspace-issue-manager":"0.0.197","@tutti-os/workspace-file-reference":"0.0.197"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.197_1784779956530_0.7813845590394195","host":"s3://npm-registry-packages-npm-production"}},"0.0.198":{"name":"@tutti-os/agent-gui","version":"0.0.198","_id":"@tutti-os/agent-gui@0.0.198","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"93643cb0a4f727b89ade900ec85328d0d6b9a119","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.198.tgz","fileCount":236,"integrity":"sha512-R1YsH2XlVv/s5p/m0we7DeBjyWUdHedNg2V5XbNXzkPu4Zeariw8jSeLUA/jrIZm9q0s75rmeTDrc2r9ZRxHfA==","signatures":[{"sig":"MEYCIQC2ja52xVABMQGQwJGpy7vvhOgrQi1O5QCzXR3s+K6q5AIhANk4NfWKG6bGr59BOwflzcbR6O7IHF99neyCOwk6FbYR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31032857},"type":"module","_from":"file:tutti-os-agent-gui-0.0.198.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7a7a60a64075d8eac7b11f9e3d5a274c/tutti-os-agent-gui-0.0.198.tgz","_integrity":"sha512-R1YsH2XlVv/s5p/m0we7DeBjyWUdHedNg2V5XbNXzkPu4Zeariw8jSeLUA/jrIZm9q0s75rmeTDrc2r9ZRxHfA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.198","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.198","@tutti-os/ui-rich-text":"0.0.198","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.198","@tutti-os/ui-i18n-runtime":"0.0.198","@tutti-os/workbench-surface":"0.0.198","@tutti-os/agent-activity-core":"0.0.198","@tutti-os/workspace-file-manager":"0.0.198","@tutti-os/workspace-file-preview":"0.0.198","@tutti-os/workspace-user-project":"0.0.198","@tutti-os/workspace-external-core":"0.0.198","@tutti-os/workspace-issue-manager":"0.0.198","@tutti-os/workspace-file-reference":"0.0.198"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.198_1784789946022_0.1102547348258438","host":"s3://npm-registry-packages-npm-production"}},"0.0.199":{"name":"@tutti-os/agent-gui","version":"0.0.199","_id":"@tutti-os/agent-gui@0.0.199","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3cf70d8c49447e7e04031e383bc7a9a36dbb99bf","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.199.tgz","fileCount":236,"integrity":"sha512-mq4IywuWfuwjJ5hOfmbpc/hazR9/arv1e54GxZvcd5A98D3kB57Eq1Wz/DeaZuW70QRwe+ZiZz3I96CCv+UkSg==","signatures":[{"sig":"MEUCIB/+1le76nil/FOP2T0pGghjd3rADI9hZSfDnRLEGdxgAiEAwjNsB3MFYVtsKwgzsMp6iNImdB5JuAYmTAMRDWVCpc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.199","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31048151},"type":"module","_from":"file:tutti-os-agent-gui-0.0.199.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6a513f5cd1fee3904fc7e06fd47df088/tutti-os-agent-gui-0.0.199.tgz","_integrity":"sha512-mq4IywuWfuwjJ5hOfmbpc/hazR9/arv1e54GxZvcd5A98D3kB57Eq1Wz/DeaZuW70QRwe+ZiZz3I96CCv+UkSg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.199","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.199","@tutti-os/ui-rich-text":"0.0.199","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.199","@tutti-os/ui-i18n-runtime":"0.0.199","@tutti-os/workbench-surface":"0.0.199","@tutti-os/agent-activity-core":"0.0.199","@tutti-os/workspace-file-manager":"0.0.199","@tutti-os/workspace-file-preview":"0.0.199","@tutti-os/workspace-user-project":"0.0.199","@tutti-os/workspace-external-core":"0.0.199","@tutti-os/workspace-issue-manager":"0.0.199","@tutti-os/workspace-file-reference":"0.0.199"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.199_1784797927367_0.5757157101067989","host":"s3://npm-registry-packages-npm-production"}},"0.0.200":{"name":"@tutti-os/agent-gui","version":"0.0.200","_id":"@tutti-os/agent-gui@0.0.200","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b4a9d77c62c828c976ac09ff149d26c1de5c9fcf","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.200.tgz","fileCount":236,"integrity":"sha512-AnVd+2MTFfb6yy46cBSpQ4bXEivFkiis+Gn3Im6LDBWkJFK8IhHiECDRiKoWCjA+TU1lznv1i+UZX0Gwv1Wkvg==","signatures":[{"sig":"MEYCIQCnJ5Jsh+/XSeXYusMUssoJfR3gbBwsBC7EA374myiRaQIhAOSpSu+RmLJblTmP2dk3EVpQrivqyvgAohJdmbyHmTTp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.200","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31050688},"type":"module","_from":"file:tutti-os-agent-gui-0.0.200.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7fc11e5ba21c18f8c74e3d599cee466d/tutti-os-agent-gui-0.0.200.tgz","_integrity":"sha512-AnVd+2MTFfb6yy46cBSpQ4bXEivFkiis+Gn3Im6LDBWkJFK8IhHiECDRiKoWCjA+TU1lznv1i+UZX0Gwv1Wkvg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.200","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.200","@tutti-os/ui-rich-text":"0.0.200","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.200","@tutti-os/ui-i18n-runtime":"0.0.200","@tutti-os/workbench-surface":"0.0.200","@tutti-os/agent-activity-core":"0.0.200","@tutti-os/workspace-file-manager":"0.0.200","@tutti-os/workspace-file-preview":"0.0.200","@tutti-os/workspace-user-project":"0.0.200","@tutti-os/workspace-external-core":"0.0.200","@tutti-os/workspace-issue-manager":"0.0.200","@tutti-os/workspace-file-reference":"0.0.200"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.200_1784798717085_0.9224258541337673","host":"s3://npm-registry-packages-npm-production"}},"0.0.201":{"name":"@tutti-os/agent-gui","version":"0.0.201","_id":"@tutti-os/agent-gui@0.0.201","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ad174a2cfbb62acd19c061ad06b1ad4cb574425f","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.201.tgz","fileCount":237,"integrity":"sha512-3ap43QXqSeAQbaaxJH7o0m0c2FpiueLnWG6oNvpq2VzR8BcmD2dBGmPqlfY5743Q4yy1epFGQhgXM9T1ttwhaQ==","signatures":[{"sig":"MEYCIQCc4Tp1r5/99VUsUO+FIEvBslxfeih01Gsuv9R5ENtbKwIhAKE6JJ3zTUmLWYuYoMHElQE7lxyCiKHX5n6MjV2yh1Nv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.201","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32195568},"type":"module","_from":"file:tutti-os-agent-gui-0.0.201.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons app/renderer/assets/commercial dist/app/renderer/assets/commercial","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/34b9a9e6cb8014e3c3f76e7bcfc9346a/tutti-os-agent-gui-0.0.201.tgz","_integrity":"sha512-3ap43QXqSeAQbaaxJH7o0m0c2FpiueLnWG6oNvpq2VzR8BcmD2dBGmPqlfY5743Q4yy1epFGQhgXM9T1ttwhaQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.201","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.201","@tutti-os/ui-rich-text":"0.0.201","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.201","@tutti-os/ui-i18n-runtime":"0.0.201","@tutti-os/workbench-surface":"0.0.201","@tutti-os/agent-activity-core":"0.0.201","@tutti-os/workspace-file-manager":"0.0.201","@tutti-os/workspace-file-preview":"0.0.201","@tutti-os/workspace-user-project":"0.0.201","@tutti-os/workspace-external-core":"0.0.201","@tutti-os/workspace-issue-manager":"0.0.201","@tutti-os/workspace-file-reference":"0.0.201"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.201_1784800174076_0.39454872053207657","host":"s3://npm-registry-packages-npm-production"}},"0.0.202":{"name":"@tutti-os/agent-gui","version":"0.0.202","_id":"@tutti-os/agent-gui@0.0.202","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"81ce11da2f6ce5fdb6091848471e34447110506c","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.202.tgz","fileCount":237,"integrity":"sha512-k9S8mXbYzCSsmrU7FyxhfYbkBmop/hF9zX1kw7DIZfWQOb85WWi3RpFY/4uC+g9gtZ8uK1/D8HSpWMzT8fqjsA==","signatures":[{"sig":"MEUCIQD7JVK1KD26YNVnuN3EdN0JcF6NEo3booZvx8MD+nBu1QIgIsG77uksb1S1WIfAHXAT1vSvg2QPUZ+AwJdbH5Mut68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.202","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32207257},"type":"module","_from":"file:tutti-os-agent-gui-0.0.202.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons app/renderer/assets/commercial dist/app/renderer/assets/commercial","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3791f9a9b440ca68af3d54c3d4dfaa4b/tutti-os-agent-gui-0.0.202.tgz","_integrity":"sha512-k9S8mXbYzCSsmrU7FyxhfYbkBmop/hF9zX1kw7DIZfWQOb85WWi3RpFY/4uC+g9gtZ8uK1/D8HSpWMzT8fqjsA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.202","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.202","@tutti-os/ui-rich-text":"0.0.202","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.202","@tutti-os/ui-i18n-runtime":"0.0.202","@tutti-os/workbench-surface":"0.0.202","@tutti-os/agent-activity-core":"0.0.202","@tutti-os/workspace-file-manager":"0.0.202","@tutti-os/workspace-file-preview":"0.0.202","@tutti-os/workspace-user-project":"0.0.202","@tutti-os/workspace-external-core":"0.0.202","@tutti-os/workspace-issue-manager":"0.0.202","@tutti-os/workspace-file-reference":"0.0.202"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.202_1784810703576_0.9342577171958273","host":"s3://npm-registry-packages-npm-production"}},"0.0.203":{"name":"@tutti-os/agent-gui","version":"0.0.203","_id":"@tutti-os/agent-gui@0.0.203","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1f385a431da1d2486bc0cd2555e0de9ca0377fec","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.203.tgz","fileCount":237,"integrity":"sha512-Z73t6fHTTh7lEZZahlacc3zkpFZhl0rgjSZSVZN/tlX2N4JgK/Ghi5C5/P2df5MMGfkv8WOv4EfUDjBXQScjzQ==","signatures":[{"sig":"MEQCIDRfIIrmtDHctP5SsQmGLbabBwv9VEcWDHAqh/v0y1K3AiARG7r0wUN3cCzr9Gi33Yk4c4NMhk5a8fIAeimkCLLapQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.203","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32209686},"type":"module","_from":"file:tutti-os-agent-gui-0.0.203.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons app/renderer/assets/commercial dist/app/renderer/assets/commercial","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4c6ebdfb370f57d23f9c6d525d40e7ec/tutti-os-agent-gui-0.0.203.tgz","_integrity":"sha512-Z73t6fHTTh7lEZZahlacc3zkpFZhl0rgjSZSVZN/tlX2N4JgK/Ghi5C5/P2df5MMGfkv8WOv4EfUDjBXQScjzQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.203","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.203","@tutti-os/ui-rich-text":"0.0.203","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.203","@tutti-os/ui-i18n-runtime":"0.0.203","@tutti-os/workbench-surface":"0.0.203","@tutti-os/agent-activity-core":"0.0.203","@tutti-os/workspace-file-manager":"0.0.203","@tutti-os/workspace-file-preview":"0.0.203","@tutti-os/workspace-user-project":"0.0.203","@tutti-os/workspace-external-core":"0.0.203","@tutti-os/workspace-issue-manager":"0.0.203","@tutti-os/workspace-file-reference":"0.0.203"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.203_1784811695773_0.7247286903954444","host":"s3://npm-registry-packages-npm-production"}},"0.0.204":{"name":"@tutti-os/agent-gui","version":"0.0.204","_id":"@tutti-os/agent-gui@0.0.204","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4688f145780c7af0fedd59b2fdf56b4fa9e50830","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.204.tgz","fileCount":237,"integrity":"sha512-edCpiWsePON/YLFw/Bo2AIh8WjCxm8SYKjWuqoKRohcXCTRQICKExGr+KEn2LqctmlJhgcueww8vshLnngO+oQ==","signatures":[{"sig":"MEUCIGazQxeKz8deiJoAOKXT4DRPeld9I89jlvx3FCi8d8GjAiEA0klRnUmSVbrbgnRasCWoqQmFxsMcUJ30VyAVxpr0PoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.204","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32220819},"type":"module","_from":"file:tutti-os-agent-gui-0.0.204.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons app/renderer/assets/commercial dist/app/renderer/assets/commercial","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b76867fe94d4d691fc5eb3bb0b5108ef/tutti-os-agent-gui-0.0.204.tgz","_integrity":"sha512-edCpiWsePON/YLFw/Bo2AIh8WjCxm8SYKjWuqoKRohcXCTRQICKExGr+KEn2LqctmlJhgcueww8vshLnngO+oQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.204","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.204","@tutti-os/ui-rich-text":"0.0.204","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.204","@tutti-os/ui-i18n-runtime":"0.0.204","@tutti-os/workbench-surface":"0.0.204","@tutti-os/agent-activity-core":"0.0.204","@tutti-os/workspace-file-manager":"0.0.204","@tutti-os/workspace-file-preview":"0.0.204","@tutti-os/workspace-user-project":"0.0.204","@tutti-os/workspace-external-core":"0.0.204","@tutti-os/workspace-issue-manager":"0.0.204","@tutti-os/workspace-file-reference":"0.0.204"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.204_1784812025704_0.8421380162911405","host":"s3://npm-registry-packages-npm-production"}},"0.0.205":{"name":"@tutti-os/agent-gui","version":"0.0.205","_id":"@tutti-os/agent-gui@0.0.205","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e9486196bb0bead05ab28ad5b4670c9fb63c8324","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.205.tgz","fileCount":237,"integrity":"sha512-pmH8GWB0iKobOBk9yxXu2cVvbAJ+Xj6simUXwky3rLnrO/bWLO8Wq6F+CPO7S59jrt0wnr5cG2ZZEX4oQnoYAw==","signatures":[{"sig":"MEUCIQC8wFBJGKuxgWnylg0eYSX32FzWmvQhDly8YU6kAzaIyAIgWwsnTphqfMMj1EelUaPK1UTtzhNyipI+6upDhMwUi6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.205","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32220819},"type":"module","_from":"file:tutti-os-agent-gui-0.0.205.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons app/renderer/assets/commercial dist/app/renderer/assets/commercial","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4d3c5b77565e1dd29f96d1395cff3c93/tutti-os-agent-gui-0.0.205.tgz","_integrity":"sha512-pmH8GWB0iKobOBk9yxXu2cVvbAJ+Xj6simUXwky3rLnrO/bWLO8Wq6F+CPO7S59jrt0wnr5cG2ZZEX4oQnoYAw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.205","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.205","@tutti-os/ui-rich-text":"0.0.205","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.205","@tutti-os/ui-i18n-runtime":"0.0.205","@tutti-os/workbench-surface":"0.0.205","@tutti-os/agent-activity-core":"0.0.205","@tutti-os/workspace-file-manager":"0.0.205","@tutti-os/workspace-file-preview":"0.0.205","@tutti-os/workspace-user-project":"0.0.205","@tutti-os/workspace-external-core":"0.0.205","@tutti-os/workspace-issue-manager":"0.0.205","@tutti-os/workspace-file-reference":"0.0.205"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.205_1784813632227_0.3488560762577817","host":"s3://npm-registry-packages-npm-production"}},"0.0.206":{"name":"@tutti-os/agent-gui","version":"0.0.206","_id":"@tutti-os/agent-gui@0.0.206","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c63e0f3f95b1c48e7a69f985f3e49e4adf3aa6d8","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.206.tgz","fileCount":237,"integrity":"sha512-ZM90wOPJxPrAXkhvHFHNh1cvMyH/CErWSuWhWiVWyeu55BBxrKF0Ni8Ka4fdEUeieV6v7k4DBicq+4yHSM6pmA==","signatures":[{"sig":"MEQCICc0P/IW2CpyfLOotxh2Y8Z96W2YnGq6A15kZgkhBvbHAiALUDQe05xv/+/UJJPOm/zLpocBzTiSHCaVfYubKm8iQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.206","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32256309},"type":"module","_from":"file:tutti-os-agent-gui-0.0.206.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons app/renderer/assets/commercial dist/app/renderer/assets/commercial","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/71826653f2344158542f1127f5c9b9eb/tutti-os-agent-gui-0.0.206.tgz","_integrity":"sha512-ZM90wOPJxPrAXkhvHFHNh1cvMyH/CErWSuWhWiVWyeu55BBxrKF0Ni8Ka4fdEUeieV6v7k4DBicq+4yHSM6pmA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.206","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.206","@tutti-os/ui-rich-text":"0.0.206","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.206","@tutti-os/ui-i18n-runtime":"0.0.206","@tutti-os/workbench-surface":"0.0.206","@tutti-os/agent-activity-core":"0.0.206","@tutti-os/workspace-file-manager":"0.0.206","@tutti-os/workspace-file-preview":"0.0.206","@tutti-os/workspace-user-project":"0.0.206","@tutti-os/workspace-external-core":"0.0.206","@tutti-os/workspace-issue-manager":"0.0.206","@tutti-os/workspace-file-reference":"0.0.206"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.206_1784815171499_0.25348224223373284","host":"s3://npm-registry-packages-npm-production"}},"0.0.207":{"name":"@tutti-os/agent-gui","version":"0.0.207","_id":"@tutti-os/agent-gui@0.0.207","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a0c1049dd583f7dcba95b67ecc12a7c9b0bd392b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.207.tgz","fileCount":237,"integrity":"sha512-Bg/Ym+v672Pg32CvvsExgnDpn84TRUxSbr/jPaWC4ZkPdQuKC7eSIEZD/ggtqz6IJEpFqNK60PPxAt60bGP/uw==","signatures":[{"sig":"MEQCIH6kxHLvg20dYGY6RP09HxE27FKbb8A6GVVJq2p9YesVAiB7zkNZdqW2J4VeXjzjYcQMiepc+8y6pIj3+BPDWUivXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.207","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32256309},"type":"module","_from":"file:tutti-os-agent-gui-0.0.207.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons app/renderer/assets/commercial dist/app/renderer/assets/commercial","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e7082fffff711b889d703a6077b122a6/tutti-os-agent-gui-0.0.207.tgz","_integrity":"sha512-Bg/Ym+v672Pg32CvvsExgnDpn84TRUxSbr/jPaWC4ZkPdQuKC7eSIEZD/ggtqz6IJEpFqNK60PPxAt60bGP/uw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.207","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.207","@tutti-os/ui-rich-text":"0.0.207","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.207","@tutti-os/ui-i18n-runtime":"0.0.207","@tutti-os/workbench-surface":"0.0.207","@tutti-os/agent-activity-core":"0.0.207","@tutti-os/workspace-file-manager":"0.0.207","@tutti-os/workspace-file-preview":"0.0.207","@tutti-os/workspace-user-project":"0.0.207","@tutti-os/workspace-external-core":"0.0.207","@tutti-os/workspace-issue-manager":"0.0.207","@tutti-os/workspace-file-reference":"0.0.207"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.207_1784817945166_0.37840615257073895","host":"s3://npm-registry-packages-npm-production"}},"0.0.208":{"name":"@tutti-os/agent-gui","version":"0.0.208","_id":"@tutti-os/agent-gui@0.0.208","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"39eeda30a04ee1d9ea4b75aba4e5cccf3b4c6804","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.208.tgz","fileCount":237,"integrity":"sha512-I0ilPapTjuHTMD8gQP/o/tPYwJWiQMNYzM6UWzyXSXcOgUS9SSRr6KyM/yoamMyrSV1ay0/Am5gyIBtkw9xNBA==","signatures":[{"sig":"MEQCICLqC3nYD4PV5g3u9EVpcaz7JPaU2MPyJ6zPpq3eXCyFAiBT1E+kdklcCsK5h35t8tEHTZ/auFfetDjo8BeG0Yu+Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.208","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32256309},"type":"module","_from":"file:tutti-os-agent-gui-0.0.208.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons app/renderer/assets/commercial dist/app/renderer/assets/commercial","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e7eb756947408ec51b216a1884f3fc85/tutti-os-agent-gui-0.0.208.tgz","_integrity":"sha512-I0ilPapTjuHTMD8gQP/o/tPYwJWiQMNYzM6UWzyXSXcOgUS9SSRr6KyM/yoamMyrSV1ay0/Am5gyIBtkw9xNBA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.208","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.208","@tutti-os/ui-rich-text":"0.0.208","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.208","@tutti-os/ui-i18n-runtime":"0.0.208","@tutti-os/workbench-surface":"0.0.208","@tutti-os/agent-activity-core":"0.0.208","@tutti-os/workspace-file-manager":"0.0.208","@tutti-os/workspace-file-preview":"0.0.208","@tutti-os/workspace-user-project":"0.0.208","@tutti-os/workspace-external-core":"0.0.208","@tutti-os/workspace-issue-manager":"0.0.208","@tutti-os/workspace-file-reference":"0.0.208"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.208_1784818981962_0.4065862879034392","host":"s3://npm-registry-packages-npm-production"}},"0.0.209":{"name":"@tutti-os/agent-gui","version":"0.0.209","_id":"@tutti-os/agent-gui@0.0.209","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c8887f246b0babbd4c3da4712e4bb67c480214e6","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.209.tgz","fileCount":237,"integrity":"sha512-8K2o7mz35ReCxzsR+5dX6fqbpcMrk+Cpj6djVel9hMiGS+3iGh1ucdQVvf0S/Eoy+CvP5vnpW60Km3aVMtUNZw==","signatures":[{"sig":"MEUCICdVoF3XSTyMHKRdGz8pKS4R4SQ8XrT6GTKc1FrJDEFLAiEAzCniqvzeGr/fAgDJd2y0AYfSctY/N10YUnR1AZ8TgjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.209","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32256309},"type":"module","_from":"file:tutti-os-agent-gui-0.0.209.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons app/renderer/assets/commercial dist/app/renderer/assets/commercial","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/47cc651a97fe2b82704471417bb29b2a/tutti-os-agent-gui-0.0.209.tgz","_integrity":"sha512-8K2o7mz35ReCxzsR+5dX6fqbpcMrk+Cpj6djVel9hMiGS+3iGh1ucdQVvf0S/Eoy+CvP5vnpW60Km3aVMtUNZw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.209","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.209","@tutti-os/ui-rich-text":"0.0.209","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.209","@tutti-os/ui-i18n-runtime":"0.0.209","@tutti-os/workbench-surface":"0.0.209","@tutti-os/agent-activity-core":"0.0.209","@tutti-os/workspace-file-manager":"0.0.209","@tutti-os/workspace-file-preview":"0.0.209","@tutti-os/workspace-user-project":"0.0.209","@tutti-os/workspace-external-core":"0.0.209","@tutti-os/workspace-issue-manager":"0.0.209","@tutti-os/workspace-file-reference":"0.0.209"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.209_1784820046385_0.17743251701316298","host":"s3://npm-registry-packages-npm-production"}},"0.0.210":{"name":"@tutti-os/agent-gui","version":"0.0.210","_id":"@tutti-os/agent-gui@0.0.210","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"350f65bcc351a79be3fdd40a8e4ab199e76b6012","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.210.tgz","fileCount":237,"integrity":"sha512-GsHgANvanOkfS6Yg+NwbGBYcnV2M2fcPB5L5/HhEflqATz/XWUeUdcC1MhgDFofD7vy6fOKuysKFuf9b7X+YFw==","signatures":[{"sig":"MEQCIF6yocDQDHAQexTf4ODJsRiVS2H2x7SBDU027AG/JSGgAiAZu/ebnVHMGoJbbF3qnRVtwOPLSqM5jnzzsYd1eAo2IQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.210","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32258504},"type":"module","_from":"file:tutti-os-agent-gui-0.0.210.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons app/renderer/assets/commercial dist/app/renderer/assets/commercial","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/91d982634095895ddc17b51183396563/tutti-os-agent-gui-0.0.210.tgz","_integrity":"sha512-GsHgANvanOkfS6Yg+NwbGBYcnV2M2fcPB5L5/HhEflqATz/XWUeUdcC1MhgDFofD7vy6fOKuysKFuf9b7X+YFw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.210","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.210","@tutti-os/ui-rich-text":"0.0.210","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.210","@tutti-os/ui-i18n-runtime":"0.0.210","@tutti-os/workbench-surface":"0.0.210","@tutti-os/agent-activity-core":"0.0.210","@tutti-os/workspace-file-manager":"0.0.210","@tutti-os/workspace-file-preview":"0.0.210","@tutti-os/workspace-user-project":"0.0.210","@tutti-os/workspace-external-core":"0.0.210","@tutti-os/workspace-issue-manager":"0.0.210","@tutti-os/workspace-file-reference":"0.0.210"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.210_1784820858293_0.09827164415583955","host":"s3://npm-registry-packages-npm-production"}},"0.0.211":{"name":"@tutti-os/agent-gui","version":"0.0.211","_id":"@tutti-os/agent-gui@0.0.211","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4e7e21aaa6e8689abb7e426c0b6c7ac804e07b72","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.211.tgz","fileCount":242,"integrity":"sha512-KTeFR8/8DhUg+sew18CSur0RaHE0xWE6aFl7eOZuCLxCuu6s+DzDj0YVoV3hLxyY3jLzNBf+muAohc4QyEwA0w==","signatures":[{"sig":"MEUCIC7CCMMozHGX6oYVF89B219Aro8puhWt3n+2i/NWb/RKAiEAvZLEKt4r0PEupOCQZkGGijvEphomdH7iMGZOQ3JnYCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.211","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32335631},"type":"module","_from":"file:tutti-os-agent-gui-0.0.211.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons app/renderer/assets/commercial dist/app/renderer/assets/commercial","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cb660f3328beb9df98fdcae9f0b1dad2/tutti-os-agent-gui-0.0.211.tgz","_integrity":"sha512-KTeFR8/8DhUg+sew18CSur0RaHE0xWE6aFl7eOZuCLxCuu6s+DzDj0YVoV3hLxyY3jLzNBf+muAohc4QyEwA0w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.211","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.211","@tutti-os/ui-rich-text":"0.0.211","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.211","@tutti-os/ui-i18n-runtime":"0.0.211","@tutti-os/workbench-surface":"0.0.211","@tutti-os/agent-activity-core":"0.0.211","@tutti-os/workspace-file-manager":"0.0.211","@tutti-os/workspace-file-preview":"0.0.211","@tutti-os/workspace-user-project":"0.0.211","@tutti-os/workspace-external-core":"0.0.211","@tutti-os/workspace-issue-manager":"0.0.211","@tutti-os/workspace-file-reference":"0.0.211"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.211_1784825522326_0.018991613437277177","host":"s3://npm-registry-packages-npm-production"}},"0.0.212":{"name":"@tutti-os/agent-gui","version":"0.0.212","_id":"@tutti-os/agent-gui@0.0.212","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3ea350d176155db9afff9b68a2706875aa193eb4","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.212.tgz","fileCount":247,"integrity":"sha512-IZ+lUsTkuk8JVlfLYGSW4YSSCVTYllommSMZpGFTRFRr/Quj8escYVFlvp15b69zdbjmnmDtzwMGJ+V8XjF1+A==","signatures":[{"sig":"MEQCIGVHrfa08uszdINUPITkmgC8TYInJItRkF4xgsQj9UsoAiB+KEmtyh7ZCh1A+fROpjpdCoDT+04h6Gvjr2qWKQoFrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.212","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32435431},"type":"module","_from":"file:tutti-os-agent-gui-0.0.212.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons app/renderer/assets/commercial dist/app/renderer/assets/commercial","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1ef4dac1dc7e235d897aa018ea07b2b9/tutti-os-agent-gui-0.0.212.tgz","_integrity":"sha512-IZ+lUsTkuk8JVlfLYGSW4YSSCVTYllommSMZpGFTRFRr/Quj8escYVFlvp15b69zdbjmnmDtzwMGJ+V8XjF1+A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.212","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.212","@tutti-os/ui-rich-text":"0.0.212","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.212","@tutti-os/ui-i18n-runtime":"0.0.212","@tutti-os/workbench-surface":"0.0.212","@tutti-os/agent-activity-core":"0.0.212","@tutti-os/workspace-file-manager":"0.0.212","@tutti-os/workspace-file-preview":"0.0.212","@tutti-os/workspace-user-project":"0.0.212","@tutti-os/workspace-external-core":"0.0.212","@tutti-os/workspace-issue-manager":"0.0.212","@tutti-os/workspace-file-reference":"0.0.212"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.212_1784831830554_0.16359116475017466","host":"s3://npm-registry-packages-npm-production"}},"0.0.213":{"name":"@tutti-os/agent-gui","version":"0.0.213","_id":"@tutti-os/agent-gui@0.0.213","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"40bce71a061a725984a55ccc8e7920861eb213bf","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.213.tgz","fileCount":246,"integrity":"sha512-BJ52w42gpffzo5wsoMbutvs32nePKugRKtYXMw8fhWxnSyg6pELmT/JuLjLKQ+ykEbN4Sm3Ig/mgmxQ6JWcBnw==","signatures":[{"sig":"MEUCICMSdShOLD45zcXxZl02LBhPximrgOqDPUWkGPONurMRAiEAjkm3HkuJdYrhF8nP8lhEFSCic/yJdP6z/LE0iISNwvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.213","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31206186},"type":"module","_from":"file:tutti-os-agent-gui-0.0.213.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9da53aef281c63dcbdbdd2c612595a86/tutti-os-agent-gui-0.0.213.tgz","_integrity":"sha512-BJ52w42gpffzo5wsoMbutvs32nePKugRKtYXMw8fhWxnSyg6pELmT/JuLjLKQ+ykEbN4Sm3Ig/mgmxQ6JWcBnw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.213","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.213","@tutti-os/ui-rich-text":"0.0.213","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.213","@tutti-os/ui-i18n-runtime":"0.0.213","@tutti-os/workbench-surface":"0.0.213","@tutti-os/agent-activity-core":"0.0.213","@tutti-os/workspace-file-manager":"0.0.213","@tutti-os/workspace-file-preview":"0.0.213","@tutti-os/workspace-user-project":"0.0.213","@tutti-os/workspace-external-core":"0.0.213","@tutti-os/workspace-issue-manager":"0.0.213","@tutti-os/workspace-file-reference":"0.0.213"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.213_1784833139492_0.31922196417963744","host":"s3://npm-registry-packages-npm-production"}},"0.0.214":{"name":"@tutti-os/agent-gui","version":"0.0.214","_id":"@tutti-os/agent-gui@0.0.214","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f688c9ab01312c7b74dcdbb1a6d014c7593d8282","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.214.tgz","fileCount":246,"integrity":"sha512-wajsi3SRBRmF23y6WSQwoRwak9W3LrcfiiTfn73ngq+rMSNQuWIBPbC+K/a+M96ZOjO0G3y4Q52XfjzUUWcKmQ==","signatures":[{"sig":"MEQCIAcPEThrmZjp4bcc0E12lOyeST/AbebkRzkvRJUMf0M1AiAG+Dwyr14anXfrrt4XDOei0JGBJPOmgkWFhWqkInTxYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.214","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31206186},"type":"module","_from":"file:tutti-os-agent-gui-0.0.214.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/905b17eed95ff437118ec9c9f2f9bf26/tutti-os-agent-gui-0.0.214.tgz","_integrity":"sha512-wajsi3SRBRmF23y6WSQwoRwak9W3LrcfiiTfn73ngq+rMSNQuWIBPbC+K/a+M96ZOjO0G3y4Q52XfjzUUWcKmQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.214","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.214","@tutti-os/ui-rich-text":"0.0.214","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.214","@tutti-os/ui-i18n-runtime":"0.0.214","@tutti-os/workbench-surface":"0.0.214","@tutti-os/agent-activity-core":"0.0.214","@tutti-os/workspace-file-manager":"0.0.214","@tutti-os/workspace-file-preview":"0.0.214","@tutti-os/workspace-user-project":"0.0.214","@tutti-os/workspace-external-core":"0.0.214","@tutti-os/workspace-issue-manager":"0.0.214","@tutti-os/workspace-file-reference":"0.0.214"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.214_1784834657367_0.6245918433624247","host":"s3://npm-registry-packages-npm-production"}},"0.0.215":{"name":"@tutti-os/agent-gui","version":"0.0.215","_id":"@tutti-os/agent-gui@0.0.215","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"db67b593b591f768e88b32b744010d624f8e7e8e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.215.tgz","fileCount":246,"integrity":"sha512-nFLeYguhc8HZwaJsdKs0hIMjGkdrDmcYujcQgEVoBDmvLc2EtZ1hdBk7u539oc55JuMwVyliSP+XmEBJTD4oeA==","signatures":[{"sig":"MEQCIFYc/vst7orpTEJRjuvOYuNQh2rvl631XX2bwq5Z/GW3AiBYsgJHVbuzFgguQSJrS12z0bqb1CiqgLNVe9/uTs+vmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.215","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31227877},"type":"module","_from":"file:tutti-os-agent-gui-0.0.215.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7f941b7bfa14cd2bc86a6b9ae9f5f162/tutti-os-agent-gui-0.0.215.tgz","_integrity":"sha512-nFLeYguhc8HZwaJsdKs0hIMjGkdrDmcYujcQgEVoBDmvLc2EtZ1hdBk7u539oc55JuMwVyliSP+XmEBJTD4oeA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.215","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.215","@tutti-os/ui-rich-text":"0.0.215","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.215","@tutti-os/ui-i18n-runtime":"0.0.215","@tutti-os/workbench-surface":"0.0.215","@tutti-os/agent-activity-core":"0.0.215","@tutti-os/workspace-file-manager":"0.0.215","@tutti-os/workspace-file-preview":"0.0.215","@tutti-os/workspace-user-project":"0.0.215","@tutti-os/workspace-external-core":"0.0.215","@tutti-os/workspace-issue-manager":"0.0.215","@tutti-os/workspace-file-reference":"0.0.215"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.215_1784876498103_0.6763708164279221","host":"s3://npm-registry-packages-npm-production"}},"0.0.216":{"name":"@tutti-os/agent-gui","version":"0.0.216","_id":"@tutti-os/agent-gui@0.0.216","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"067adbe1e42c36805b118cc31384ac0f46bfbb04","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.216.tgz","fileCount":246,"integrity":"sha512-J5QH99z+sx+Oz1wjmzs4x1vNkEnBlzohnDrfnBB8tKG4bIDrr1RE1b9wAS5Mj/YMp2WbEsHejKUexhR23rCpSA==","signatures":[{"sig":"MEQCIBZkYQdpGS/sV6uzqN4sAn4/cgPAZPHksmh/cy9CoUcxAiBZ5I7jrHPEfg4o7sELzc15020Z3imW7gNmU/TW/76zBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.216","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31180818},"type":"module","_from":"file:tutti-os-agent-gui-0.0.216.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6aaa1c9529b693970e968213f96e298a/tutti-os-agent-gui-0.0.216.tgz","_integrity":"sha512-J5QH99z+sx+Oz1wjmzs4x1vNkEnBlzohnDrfnBB8tKG4bIDrr1RE1b9wAS5Mj/YMp2WbEsHejKUexhR23rCpSA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.216","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.216","@tutti-os/ui-rich-text":"0.0.216","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.216","@tutti-os/ui-i18n-runtime":"0.0.216","@tutti-os/workbench-surface":"0.0.216","@tutti-os/agent-activity-core":"0.0.216","@tutti-os/workspace-file-manager":"0.0.216","@tutti-os/workspace-file-preview":"0.0.216","@tutti-os/workspace-user-project":"0.0.216","@tutti-os/workspace-external-core":"0.0.216","@tutti-os/workspace-issue-manager":"0.0.216","@tutti-os/workspace-file-reference":"0.0.216"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.216_1784880011691_0.030303224763911896","host":"s3://npm-registry-packages-npm-production"}},"0.0.217":{"name":"@tutti-os/agent-gui","version":"0.0.217","_id":"@tutti-os/agent-gui@0.0.217","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9029f3858369d464a4666015339f142bd39e0f58","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.217.tgz","fileCount":252,"integrity":"sha512-wWk80K0coz0KU7kCB6vC+FgnGAU2QZczbN9kCCq+tywS0j2H3v+nVjMCVqlVSwjLZJ1RfnnonokLuuBjQHdZOw==","signatures":[{"sig":"MEUCIQCnVpca2RKe84JEFI6533OyT3Ky0wnYuVipsjHN+YFJHQIgesirz+r5KvsYCAEG4dE3jhdksBpomg/gR4gdjxTcRAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.217","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31230398},"type":"module","_from":"file:tutti-os-agent-gui-0.0.217.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/82e73b1f80fcfcba2f9bf101aa88a2d0/tutti-os-agent-gui-0.0.217.tgz","_integrity":"sha512-wWk80K0coz0KU7kCB6vC+FgnGAU2QZczbN9kCCq+tywS0j2H3v+nVjMCVqlVSwjLZJ1RfnnonokLuuBjQHdZOw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.217","@monaco-editor/react":"^4.7.0","@tutti-os/browser-node":"0.0.217","@tutti-os/ui-rich-text":"0.0.217","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.217","@tutti-os/ui-i18n-runtime":"0.0.217","@tutti-os/workbench-surface":"0.0.217","@tutti-os/agent-activity-core":"0.0.217","@tutti-os/workspace-file-manager":"0.0.217","@tutti-os/workspace-file-preview":"0.0.217","@tutti-os/workspace-user-project":"0.0.217","@tutti-os/workspace-external-core":"0.0.217","@tutti-os/workspace-issue-manager":"0.0.217","@tutti-os/workspace-file-reference":"0.0.217"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.217_1784885803436_0.5845802341125084","host":"s3://npm-registry-packages-npm-production"}},"0.0.218":{"name":"@tutti-os/agent-gui","version":"0.0.218","_id":"@tutti-os/agent-gui@0.0.218","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bc0071635d83aa0f63b3593c3884a338005954a4","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.218.tgz","fileCount":252,"integrity":"sha512-OEbj2iZ0lXksV1YVwELzPUWFwlB580dbRKLMegxNtchmuRchg/8XpjpND/X2byHvFRL8JxbC40R1MJ+FQc9crA==","signatures":[{"sig":"MEUCIQDlX29wAtSyIq7PICXqOxrW71zAtHfa5NmopRpnEEghiAIgfzmq/hycU7mgMzIOFzi9a4jehBzsDEdMYSZ+/YFvwQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.218","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13046621},"type":"module","_from":"file:tutti-os-agent-gui-0.0.218.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/df36c593c458cac8c5a759d31498f880/tutti-os-agent-gui-0.0.218.tgz","_integrity":"sha512-OEbj2iZ0lXksV1YVwELzPUWFwlB580dbRKLMegxNtchmuRchg/8XpjpND/X2byHvFRL8JxbC40R1MJ+FQc9crA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.218","@tutti-os/browser-node":"0.0.218","@tutti-os/ui-rich-text":"0.0.218","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.218","@tutti-os/ui-i18n-runtime":"0.0.218","@tutti-os/workbench-surface":"0.0.218","@tutti-os/agent-activity-core":"0.0.218","@tutti-os/workspace-file-manager":"0.0.218","@tutti-os/workspace-file-preview":"0.0.218","@tutti-os/workspace-user-project":"0.0.218","@tutti-os/workspace-external-core":"0.0.218","@tutti-os/workspace-issue-manager":"0.0.218","@tutti-os/workspace-file-reference":"0.0.218"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.218_1784888878805_0.4326092177140941","host":"s3://npm-registry-packages-npm-production"}},"0.0.219":{"name":"@tutti-os/agent-gui","version":"0.0.219","_id":"@tutti-os/agent-gui@0.0.219","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"319868e9222f05a5b40e11cd552e446f7641b611","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.219.tgz","fileCount":252,"integrity":"sha512-ItV7gpn01BdRMN0hSrEUG2hmUvXJcE09lJB8i/AFt1roSRNGwjsDSgpPfRoIKq09ZC99V62wK7TcW9flXYSHPg==","signatures":[{"sig":"MEUCIQDFinQUVSaz25kYjj3YUQzWBSJAIyNneo2kvf18B3PgiQIgMRRbqY6bmJCzU6Bivr6N5xQTFzlZDK/lDmil/6i1Uck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.219","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13051101},"type":"module","_from":"file:tutti-os-agent-gui-0.0.219.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5e00bca353d42f2c517b615e1b6b9b23/tutti-os-agent-gui-0.0.219.tgz","_integrity":"sha512-ItV7gpn01BdRMN0hSrEUG2hmUvXJcE09lJB8i/AFt1roSRNGwjsDSgpPfRoIKq09ZC99V62wK7TcW9flXYSHPg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.219","@tutti-os/browser-node":"0.0.219","@tutti-os/ui-rich-text":"0.0.219","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.219","@tutti-os/ui-i18n-runtime":"0.0.219","@tutti-os/workbench-surface":"0.0.219","@tutti-os/agent-activity-core":"0.0.219","@tutti-os/workspace-file-manager":"0.0.219","@tutti-os/workspace-file-preview":"0.0.219","@tutti-os/workspace-user-project":"0.0.219","@tutti-os/workspace-external-core":"0.0.219","@tutti-os/workspace-issue-manager":"0.0.219","@tutti-os/workspace-file-reference":"0.0.219"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.219_1784896625912_0.26522828548038846","host":"s3://npm-registry-packages-npm-production"}},"0.0.220":{"name":"@tutti-os/agent-gui","version":"0.0.220","_id":"@tutti-os/agent-gui@0.0.220","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3a9b7e5e26265ff6dc0b4c59272d2b1e57484b0c","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.220.tgz","fileCount":252,"integrity":"sha512-hlUwv8eUbmJ8Qd36nGYM8jb/6HuCRDLgUFj+ptuziJdBDxkvn7Wh/FY8AVVpDWRRQZdsaStzQP3K0s7kdsr19Q==","signatures":[{"sig":"MEUCIHuhyg34+jSYKLeegMZihshEWbepVwjUfUKKsjpxj64SAiEA19IJKygeFPwV9tVftK7ub02Pg4Z4RsRQ5Wp/cYuVamw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.220","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13051101},"type":"module","_from":"file:tutti-os-agent-gui-0.0.220.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9e5f8615dc1883dcb9a8a376ea1f208c/tutti-os-agent-gui-0.0.220.tgz","_integrity":"sha512-hlUwv8eUbmJ8Qd36nGYM8jb/6HuCRDLgUFj+ptuziJdBDxkvn7Wh/FY8AVVpDWRRQZdsaStzQP3K0s7kdsr19Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.220","@tutti-os/browser-node":"0.0.220","@tutti-os/ui-rich-text":"0.0.220","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.220","@tutti-os/ui-i18n-runtime":"0.0.220","@tutti-os/workbench-surface":"0.0.220","@tutti-os/agent-activity-core":"0.0.220","@tutti-os/workspace-file-manager":"0.0.220","@tutti-os/workspace-file-preview":"0.0.220","@tutti-os/workspace-user-project":"0.0.220","@tutti-os/workspace-external-core":"0.0.220","@tutti-os/workspace-issue-manager":"0.0.220","@tutti-os/workspace-file-reference":"0.0.220"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.220_1784897309136_0.5325247818982013","host":"s3://npm-registry-packages-npm-production"}},"0.0.221":{"name":"@tutti-os/agent-gui","version":"0.0.221","_id":"@tutti-os/agent-gui@0.0.221","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d3d570629f79e63e31f036f24c5bc4fa9ad22d4d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.221.tgz","fileCount":252,"integrity":"sha512-u7ZUOWDd+DYmBjCDZhYh+0GkD2/EqgLKYXZkQxGdhGVr5V5ayrpwhqqGAtcxW7o1KQIQ+BkEShJuazKSgF9eKw==","signatures":[{"sig":"MEUCIQC5IlzxBlravyVOixafLM4xLRFy+Dhha+/kmz0lryHQIgIgSAOZb/hZW2VY0jfd4KBYAGKUp0kXgO826oM1c0qGVd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.221","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13053001},"type":"module","_from":"file:tutti-os-agent-gui-0.0.221.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/430dc218111d16e88be266b8b53a60dc/tutti-os-agent-gui-0.0.221.tgz","_integrity":"sha512-u7ZUOWDd+DYmBjCDZhYh+0GkD2/EqgLKYXZkQxGdhGVr5V5ayrpwhqqGAtcxW7o1KQIQ+BkEShJuazKSgF9eKw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.221","@tutti-os/browser-node":"0.0.221","@tutti-os/ui-rich-text":"0.0.221","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.221","@tutti-os/ui-i18n-runtime":"0.0.221","@tutti-os/workbench-surface":"0.0.221","@tutti-os/agent-activity-core":"0.0.221","@tutti-os/workspace-file-manager":"0.0.221","@tutti-os/workspace-file-preview":"0.0.221","@tutti-os/workspace-user-project":"0.0.221","@tutti-os/workspace-external-core":"0.0.221","@tutti-os/workspace-issue-manager":"0.0.221","@tutti-os/workspace-file-reference":"0.0.221"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.221_1784902396859_0.3088506314814834","host":"s3://npm-registry-packages-npm-production"}},"0.0.222":{"name":"@tutti-os/agent-gui","version":"0.0.222","_id":"@tutti-os/agent-gui@0.0.222","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"24e941fce49bfc24be0ebc305eb1887f0cfbb590","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.222.tgz","fileCount":252,"integrity":"sha512-tVqreGRL0fieJSEM5e/HvpQ9YzG4cT3SRUv3oXOpRrqBLggt1eTZqNtRqwDmN94k9DvX3oMVrCcvTGFZSGsLIQ==","signatures":[{"sig":"MEYCIQCLh7wxQvmQoBHRuBTofXDVYwQNmL3O8cS6l5BSJPDvTwIhAMIE6Z/adjuwcqXo0G5oY4nllySxEPdNYuhQVNbsnCL/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.222","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14096458},"type":"module","_from":"file:tutti-os-agent-gui-0.0.222.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/209dabb70ef129b5c09fd247858c2a50/tutti-os-agent-gui-0.0.222.tgz","_integrity":"sha512-tVqreGRL0fieJSEM5e/HvpQ9YzG4cT3SRUv3oXOpRrqBLggt1eTZqNtRqwDmN94k9DvX3oMVrCcvTGFZSGsLIQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.222","@tutti-os/browser-node":"0.0.222","@tutti-os/ui-rich-text":"0.0.222","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.222","@tutti-os/ui-i18n-runtime":"0.0.222","@tutti-os/workbench-surface":"0.0.222","@tutti-os/agent-activity-core":"0.0.222","@tutti-os/workspace-file-manager":"0.0.222","@tutti-os/workspace-file-preview":"0.0.222","@tutti-os/workspace-user-project":"0.0.222","@tutti-os/workspace-external-core":"0.0.222","@tutti-os/workspace-issue-manager":"0.0.222","@tutti-os/workspace-file-reference":"0.0.222"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.222_1784906973102_0.1656762077404279","host":"s3://npm-registry-packages-npm-production"}},"0.0.223":{"name":"@tutti-os/agent-gui","version":"0.0.223","_id":"@tutti-os/agent-gui@0.0.223","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"49cbf25ecb5a158ec86b57b509cd203b8fec683d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.223.tgz","fileCount":252,"integrity":"sha512-cKu/AnTmKMqNgSSQoSJI28C3E1zpOYvvnXV5KLwDXyoHmYT8nwCBihZs9pAdYcwL61f23gJp/zA0aHJm80gn5A==","signatures":[{"sig":"MEYCIQCOVEGwidAmQf1I2u0uQg20qRsy06vRXfkpoBbuw9ilLwIhANXxHQSMwacBMVNhaDfvfdkRR9a50VTgO3FW67bemcW2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14096458},"type":"module","_from":"file:tutti-os-agent-gui-0.0.223.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/642958adb74b5225f1021ae0db9ba758/tutti-os-agent-gui-0.0.223.tgz","_integrity":"sha512-cKu/AnTmKMqNgSSQoSJI28C3E1zpOYvvnXV5KLwDXyoHmYT8nwCBihZs9pAdYcwL61f23gJp/zA0aHJm80gn5A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.223","@tutti-os/browser-node":"0.0.223","@tutti-os/ui-rich-text":"0.0.223","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.223","@tutti-os/ui-i18n-runtime":"0.0.223","@tutti-os/workbench-surface":"0.0.223","@tutti-os/agent-activity-core":"0.0.223","@tutti-os/workspace-file-manager":"0.0.223","@tutti-os/workspace-file-preview":"0.0.223","@tutti-os/workspace-user-project":"0.0.223","@tutti-os/workspace-external-core":"0.0.223","@tutti-os/workspace-issue-manager":"0.0.223","@tutti-os/workspace-file-reference":"0.0.223"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.223_1784922228158_0.6466476767973284","host":"s3://npm-registry-packages-npm-production"}},"0.0.224":{"name":"@tutti-os/agent-gui","version":"0.0.224","_id":"@tutti-os/agent-gui@0.0.224","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d0bcd7f430064690d7b12abaaaa936ca84735272","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.224.tgz","fileCount":252,"integrity":"sha512-VR0BPbg6Y6YWrZhifFsZtgNe2jlZ6aqawSOczzBrkjuwS+KzofVGgLhnVmOydqmWchEretWC34jSvJL1nLkaYg==","signatures":[{"sig":"MEUCIER1qTWIxuQbicmFtZEnIqiqHFUvtWU0SdZIu8EOc+ufAiEA8J0MgouF/bdvQYTedO5TEWhWjctnAwhJxuDSgIQ6ToE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.224","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14096458},"type":"module","_from":"file:tutti-os-agent-gui-0.0.224.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c7d75123b05d8f3f8fe1f92e1efa0f1a/tutti-os-agent-gui-0.0.224.tgz","_integrity":"sha512-VR0BPbg6Y6YWrZhifFsZtgNe2jlZ6aqawSOczzBrkjuwS+KzofVGgLhnVmOydqmWchEretWC34jSvJL1nLkaYg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.224","@tutti-os/browser-node":"0.0.224","@tutti-os/ui-rich-text":"0.0.224","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.224","@tutti-os/ui-i18n-runtime":"0.0.224","@tutti-os/workbench-surface":"0.0.224","@tutti-os/agent-activity-core":"0.0.224","@tutti-os/workspace-file-manager":"0.0.224","@tutti-os/workspace-file-preview":"0.0.224","@tutti-os/workspace-user-project":"0.0.224","@tutti-os/workspace-external-core":"0.0.224","@tutti-os/workspace-issue-manager":"0.0.224","@tutti-os/workspace-file-reference":"0.0.224"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.224_1784943443255_0.5394280252312462","host":"s3://npm-registry-packages-npm-production"}},"0.0.225":{"name":"@tutti-os/agent-gui","version":"0.0.225","_id":"@tutti-os/agent-gui@0.0.225","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"42e13eaf034349aa294e2a07b8167b883e389996","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.225.tgz","fileCount":252,"integrity":"sha512-XMWHJAmKaTBQCc/A14FQzcMqNbE8SKE2LM1PKY2+fIpfbRE6+9jPiVS7s7ZCXZsr9Zi3hWGiuM35XKkZsuyxNA==","signatures":[{"sig":"MEQCIGnPdkk3uv3HisVes6Do3t6qldvEiATbiQ2Wf21+EqX5AiBcKFfrtZ34mX2pim89CtDngymP1cWccoAwZaJvuMg11w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.225","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14097287},"type":"module","_from":"file:tutti-os-agent-gui-0.0.225.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a374d4527ec63bdf790295cc0e76b4d7/tutti-os-agent-gui-0.0.225.tgz","_integrity":"sha512-XMWHJAmKaTBQCc/A14FQzcMqNbE8SKE2LM1PKY2+fIpfbRE6+9jPiVS7s7ZCXZsr9Zi3hWGiuM35XKkZsuyxNA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.225","@tutti-os/browser-node":"0.0.225","@tutti-os/ui-rich-text":"0.0.225","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.225","@tutti-os/ui-i18n-runtime":"0.0.225","@tutti-os/workbench-surface":"0.0.225","@tutti-os/agent-activity-core":"0.0.225","@tutti-os/workspace-file-manager":"0.0.225","@tutti-os/workspace-file-preview":"0.0.225","@tutti-os/workspace-user-project":"0.0.225","@tutti-os/workspace-external-core":"0.0.225","@tutti-os/workspace-issue-manager":"0.0.225","@tutti-os/workspace-file-reference":"0.0.225"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.225_1784955540273_0.6326478677744312","host":"s3://npm-registry-packages-npm-production"}},"0.0.226":{"name":"@tutti-os/agent-gui","version":"0.0.226","_id":"@tutti-os/agent-gui@0.0.226","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a91a110108ca2ea11b6ef0a7b5e77e7e1cbb08a2","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.226.tgz","fileCount":252,"integrity":"sha512-WbpGDPwcp2l14TltWcU325ogyCwaSKWcon8CZsvEFFM6zXm/bgXr5eR6aECDLb5MFbhhbGudWb2f4NLvGJakMA==","signatures":[{"sig":"MEYCIQCdXJYqKVcN7b/bDmhr3jvo8qxz6GiCbiCs5xJcyB5ExAIhAIpb2fOKEfvzosX4bKwMriFRFIGvf+Ls1zmKwfbt2u+X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.226","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14097578},"type":"module","_from":"file:tutti-os-agent-gui-0.0.226.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c7087b812762d29525f4c1d2fe017da9/tutti-os-agent-gui-0.0.226.tgz","_integrity":"sha512-WbpGDPwcp2l14TltWcU325ogyCwaSKWcon8CZsvEFFM6zXm/bgXr5eR6aECDLb5MFbhhbGudWb2f4NLvGJakMA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.226","@tutti-os/browser-node":"0.0.226","@tutti-os/ui-rich-text":"0.0.226","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.226","@tutti-os/ui-i18n-runtime":"0.0.226","@tutti-os/workbench-surface":"0.0.226","@tutti-os/agent-activity-core":"0.0.226","@tutti-os/workspace-file-manager":"0.0.226","@tutti-os/workspace-file-preview":"0.0.226","@tutti-os/workspace-user-project":"0.0.226","@tutti-os/workspace-external-core":"0.0.226","@tutti-os/workspace-issue-manager":"0.0.226","@tutti-os/workspace-file-reference":"0.0.226"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.226_1784958281919_0.7936083089390957","host":"s3://npm-registry-packages-npm-production"}},"0.0.227":{"name":"@tutti-os/agent-gui","version":"0.0.227","_id":"@tutti-os/agent-gui@0.0.227","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"fa645319440f39534958451a423a743b1bb88d70","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.227.tgz","fileCount":252,"integrity":"sha512-qfUhduiG/ELFmfvis7tzKdVf7x2atsJACO6dTTydml45KNOnApYS3xngle7ytfCpasz4QlJACApujM3cvX1Ljw==","signatures":[{"sig":"MEUCICnMAvfXvEWc9r7M1Lhy5jYGY9N7dc6zNpdZ1KZL8S3EAiEA7OJcfCsOqLNduq+EI9fAzvyXbMwvNfJ5s8eF3n/8hNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.227","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14097578},"type":"module","_from":"file:tutti-os-agent-gui-0.0.227.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5947952320e5ca360f324c9ac1048343/tutti-os-agent-gui-0.0.227.tgz","_integrity":"sha512-qfUhduiG/ELFmfvis7tzKdVf7x2atsJACO6dTTydml45KNOnApYS3xngle7ytfCpasz4QlJACApujM3cvX1Ljw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.227","@tutti-os/browser-node":"0.0.227","@tutti-os/ui-rich-text":"0.0.227","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.227","@tutti-os/ui-i18n-runtime":"0.0.227","@tutti-os/workbench-surface":"0.0.227","@tutti-os/agent-activity-core":"0.0.227","@tutti-os/workspace-file-manager":"0.0.227","@tutti-os/workspace-file-preview":"0.0.227","@tutti-os/workspace-user-project":"0.0.227","@tutti-os/workspace-external-core":"0.0.227","@tutti-os/workspace-issue-manager":"0.0.227","@tutti-os/workspace-file-reference":"0.0.227"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.227_1784958663423_0.4995097940242066","host":"s3://npm-registry-packages-npm-production"}},"0.0.228":{"name":"@tutti-os/agent-gui","version":"0.0.228","_id":"@tutti-os/agent-gui@0.0.228","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9e1bc9e64cfb78cf316867d964cbef90bb266e88","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.228.tgz","fileCount":252,"integrity":"sha512-zM5/X2zXklvkWr8PEw9PVVFRek4gF9pI6Hmi8tnWaCJLMuzPOzHBuwW2y4HV9RLrsevVcsAr2loFCLEpygSFnA==","signatures":[{"sig":"MEUCIAmHsD6UFhChcn6BTq5RxHFe1c1PbRNzUiUV/ZOX5aqZAiEAvDTzrG5SxwPW2l1+FP1NDk1JhTuHhpb+85SwfLYNevk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.228","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14099273},"type":"module","_from":"file:tutti-os-agent-gui-0.0.228.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1c8ea58acbb15dbd6ac7f53a17b4ad14/tutti-os-agent-gui-0.0.228.tgz","_integrity":"sha512-zM5/X2zXklvkWr8PEw9PVVFRek4gF9pI6Hmi8tnWaCJLMuzPOzHBuwW2y4HV9RLrsevVcsAr2loFCLEpygSFnA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.228","@tutti-os/browser-node":"0.0.228","@tutti-os/ui-rich-text":"0.0.228","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.228","@tutti-os/ui-i18n-runtime":"0.0.228","@tutti-os/workbench-surface":"0.0.228","@tutti-os/agent-activity-core":"0.0.228","@tutti-os/workspace-file-manager":"0.0.228","@tutti-os/workspace-file-preview":"0.0.228","@tutti-os/workspace-user-project":"0.0.228","@tutti-os/workspace-external-core":"0.0.228","@tutti-os/workspace-issue-manager":"0.0.228","@tutti-os/workspace-file-reference":"0.0.228"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.228_1784960446429_0.8039395396390101","host":"s3://npm-registry-packages-npm-production"}},"0.0.229":{"name":"@tutti-os/agent-gui","version":"0.0.229","_id":"@tutti-os/agent-gui@0.0.229","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b2749c91667b073164f61a57ad59cbd04abd10af","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.229.tgz","fileCount":252,"integrity":"sha512-1eIQhbiHvlbFNSo/brt/Xl7BMaTiBXjDRoX1XBE/BOFG3lvyGv1+BC2GEi11vxmKYQGWrl953WW+U4mhqeTXtA==","signatures":[{"sig":"MEYCIQD7Sv7FSiEq9b4mYeyiwFgQlUL4qyulxkQZ/UCB0spbdgIhALOFni2N+0JOCwGqluJMlJiXKLVeMu+JxMvFy9Kabtb8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.229","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14101438},"type":"module","_from":"file:tutti-os-agent-gui-0.0.229.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/de199c2247d84b48647fed3b0d9439b0/tutti-os-agent-gui-0.0.229.tgz","_integrity":"sha512-1eIQhbiHvlbFNSo/brt/Xl7BMaTiBXjDRoX1XBE/BOFG3lvyGv1+BC2GEi11vxmKYQGWrl953WW+U4mhqeTXtA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.229","@tutti-os/browser-node":"0.0.229","@tutti-os/ui-rich-text":"0.0.229","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.229","@tutti-os/ui-i18n-runtime":"0.0.229","@tutti-os/workbench-surface":"0.0.229","@tutti-os/agent-activity-core":"0.0.229","@tutti-os/workspace-file-manager":"0.0.229","@tutti-os/workspace-file-preview":"0.0.229","@tutti-os/workspace-user-project":"0.0.229","@tutti-os/workspace-external-core":"0.0.229","@tutti-os/workspace-issue-manager":"0.0.229","@tutti-os/workspace-file-reference":"0.0.229"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.229_1784964591867_0.20711060079821753","host":"s3://npm-registry-packages-npm-production"}},"0.0.230":{"name":"@tutti-os/agent-gui","version":"0.0.230","_id":"@tutti-os/agent-gui@0.0.230","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f01cff7e52dc84465102f3f9c354667288308b86","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.230.tgz","fileCount":252,"integrity":"sha512-5IybWtQ9SaRDHcodzQ3qY5GRoGzhZvWA2eL8+b/cW71X10/ztf5E9BS9xKFcBlj9kJNeGxssWWb90RrJ6GwVHg==","signatures":[{"sig":"MEUCIQCbPwDHKt2dsEn5NP59VKnBGpT3VRx+dl1XtO2NQywLsQIgLHhGq3jYtqkEgOjZmDZJ6nx/YJ7Zui0Kf0RIS6XfQRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.230","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14101438},"type":"module","_from":"file:tutti-os-agent-gui-0.0.230.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5ad857d0cf62aeb100c51bac7cbc089b/tutti-os-agent-gui-0.0.230.tgz","_integrity":"sha512-5IybWtQ9SaRDHcodzQ3qY5GRoGzhZvWA2eL8+b/cW71X10/ztf5E9BS9xKFcBlj9kJNeGxssWWb90RrJ6GwVHg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.230","@tutti-os/browser-node":"0.0.230","@tutti-os/ui-rich-text":"0.0.230","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.230","@tutti-os/ui-i18n-runtime":"0.0.230","@tutti-os/workbench-surface":"0.0.230","@tutti-os/agent-activity-core":"0.0.230","@tutti-os/workspace-file-manager":"0.0.230","@tutti-os/workspace-file-preview":"0.0.230","@tutti-os/workspace-user-project":"0.0.230","@tutti-os/workspace-external-core":"0.0.230","@tutti-os/workspace-issue-manager":"0.0.230","@tutti-os/workspace-file-reference":"0.0.230"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.230_1784966238656_0.2721917757217782","host":"s3://npm-registry-packages-npm-production"}},"0.0.231":{"name":"@tutti-os/agent-gui","version":"0.0.231","_id":"@tutti-os/agent-gui@0.0.231","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bc9dc8d8df11b76ca035e1c7ff4356db91043d85","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.231.tgz","fileCount":259,"integrity":"sha512-i3LLxU64dWTF4BDnfuU7jqG8n6yxBn4UPD17gyrUHPFs8cVZP9ufqbPuSM7g8DRsC02fnjOAe7BVudHyQBfZTA==","signatures":[{"sig":"MEQCIBPDh/+IaVO2A3bKaOMbcz3EjorDkTTk2TDFlW/nI6JCAiBafH7pPpTMVvgc2dfrVRPhEyRb+s/w6GEQVZHHHQIkrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.231","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14115255},"type":"module","_from":"file:tutti-os-agent-gui-0.0.231.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d98a71db9cc7c107da37b5ddd87c4355/tutti-os-agent-gui-0.0.231.tgz","_integrity":"sha512-i3LLxU64dWTF4BDnfuU7jqG8n6yxBn4UPD17gyrUHPFs8cVZP9ufqbPuSM7g8DRsC02fnjOAe7BVudHyQBfZTA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.231","@tutti-os/browser-node":"0.0.231","@tutti-os/ui-rich-text":"0.0.231","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.231","@tutti-os/ui-i18n-runtime":"0.0.231","@tutti-os/workbench-surface":"0.0.231","@tutti-os/agent-activity-core":"0.0.231","@tutti-os/workspace-file-manager":"0.0.231","@tutti-os/workspace-file-preview":"0.0.231","@tutti-os/workspace-user-project":"0.0.231","@tutti-os/workspace-external-core":"0.0.231","@tutti-os/workspace-issue-manager":"0.0.231","@tutti-os/workspace-file-reference":"0.0.231"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.231_1784970910943_0.5720080273529076","host":"s3://npm-registry-packages-npm-production"}},"0.0.232":{"name":"@tutti-os/agent-gui","version":"0.0.232","_id":"@tutti-os/agent-gui@0.0.232","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f0d1f084ff7358ca4495009a713a801f8784b43e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.232.tgz","fileCount":259,"integrity":"sha512-zAltt3IM7xEbuAKg5db1n7LysbmqfgF7NijR6A2wd1rcp+8bZ/EfKQDGd+Neck07KK64NovqkyRwBhRTmlCmcw==","signatures":[{"sig":"MEUCIQClBqgRuqn0mlNVZdaahBiy6XSjkXpgsHGfwyw+RdD5ZgIgK/theUwfp68nrKr/tOmjyf/nOU0H2yRbaIIhAEzzM0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.232","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14115154},"type":"module","_from":"file:tutti-os-agent-gui-0.0.232.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/489d60d253e84e13b7590121965bc330/tutti-os-agent-gui-0.0.232.tgz","_integrity":"sha512-zAltt3IM7xEbuAKg5db1n7LysbmqfgF7NijR6A2wd1rcp+8bZ/EfKQDGd+Neck07KK64NovqkyRwBhRTmlCmcw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.232","@tutti-os/browser-node":"0.0.232","@tutti-os/ui-rich-text":"0.0.232","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.232","@tutti-os/ui-i18n-runtime":"0.0.232","@tutti-os/workbench-surface":"0.0.232","@tutti-os/agent-activity-core":"0.0.232","@tutti-os/workspace-file-manager":"0.0.232","@tutti-os/workspace-file-preview":"0.0.232","@tutti-os/workspace-user-project":"0.0.232","@tutti-os/workspace-external-core":"0.0.232","@tutti-os/workspace-issue-manager":"0.0.232","@tutti-os/workspace-file-reference":"0.0.232"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.232_1784976769457_0.6536323783017837","host":"s3://npm-registry-packages-npm-production"}},"0.0.233":{"name":"@tutti-os/agent-gui","version":"0.0.233","_id":"@tutti-os/agent-gui@0.0.233","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d295aa755fda2d5787a735b611860eea7e637252","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.233.tgz","fileCount":259,"integrity":"sha512-8XHdqztB40JWH259lI5ZuECWq+ai9uSkGni2t/WAeQ6kHcxOzb57AOnKAgL/QCqy15Pj5OmG+dcgeExsRWMD3w==","signatures":[{"sig":"MEUCIFspB9biZvR+UCh1QKZJASY1XfKNKSe5PWX+xqfozVvsAiEAmGPSCXTRH9JnndMhPxuvrBAMiW9s+Aedwe9r2zvOzmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.233","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14115154},"type":"module","_from":"file:tutti-os-agent-gui-0.0.233.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/45c369fdd752def9cb9c6036ab6608b2/tutti-os-agent-gui-0.0.233.tgz","_integrity":"sha512-8XHdqztB40JWH259lI5ZuECWq+ai9uSkGni2t/WAeQ6kHcxOzb57AOnKAgL/QCqy15Pj5OmG+dcgeExsRWMD3w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.233","@tutti-os/browser-node":"0.0.233","@tutti-os/ui-rich-text":"0.0.233","@tanstack/react-virtual":"^3.13.12","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.233","@tutti-os/ui-i18n-runtime":"0.0.233","@tutti-os/workbench-surface":"0.0.233","@tutti-os/agent-activity-core":"0.0.233","@tutti-os/workspace-file-manager":"0.0.233","@tutti-os/workspace-file-preview":"0.0.233","@tutti-os/workspace-user-project":"0.0.233","@tutti-os/workspace-external-core":"0.0.233","@tutti-os/workspace-issue-manager":"0.0.233","@tutti-os/workspace-file-reference":"0.0.233"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.233_1784978272247_0.489791679418796","host":"s3://npm-registry-packages-npm-production"}},"0.0.234":{"name":"@tutti-os/agent-gui","version":"0.0.234","_id":"@tutti-os/agent-gui@0.0.234","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"618037909f9d58c8ce7ed0f8d3612f41c8ae2f28","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.234.tgz","fileCount":278,"integrity":"sha512-kiRy10AYSo38Q//9KGhuJ5VFHBrpEJhrP+vlxv735foHE57OfpX9QzdjV+CDf5atba/Pxx2S1kvTzIiGK1fCKw==","signatures":[{"sig":"MEUCIQCyKYcQ1UlW1ub2OI7yMY2QHtnaNHQubS921HyanxPHpAIgf0yLLOY0zsJJhnkiOkVoCXgJspW+x7nrht0H+jvqwYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.234","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14198504},"type":"module","_from":"file:tutti-os-agent-gui-0.0.234.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/13e79c6625463490502c9d3f08c7b8ea/tutti-os-agent-gui-0.0.234.tgz","_integrity":"sha512-kiRy10AYSo38Q//9KGhuJ5VFHBrpEJhrP+vlxv735foHE57OfpX9QzdjV+CDf5atba/Pxx2S1kvTzIiGK1fCKw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.234","@tutti-os/browser-node":"0.0.234","@tutti-os/ui-rich-text":"0.0.234","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.234","@tutti-os/ui-i18n-runtime":"0.0.234","@tutti-os/workbench-surface":"0.0.234","@tutti-os/agent-activity-core":"0.0.234","@tutti-os/workspace-file-manager":"0.0.234","@tutti-os/workspace-file-preview":"0.0.234","@tutti-os/workspace-user-project":"0.0.234","@tutti-os/workspace-external-core":"0.0.234","@tutti-os/workspace-issue-manager":"0.0.234","@tutti-os/workspace-file-reference":"0.0.234"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.234_1785045139478_0.8950457584256766","host":"s3://npm-registry-packages-npm-production"}},"0.0.235":{"name":"@tutti-os/agent-gui","version":"0.0.235","_id":"@tutti-os/agent-gui@0.0.235","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6a484c3700038bb94a091dccc65ddc757e09e4c6","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.235.tgz","fileCount":278,"integrity":"sha512-woRisFAIpe3hNHee29VqIGyYo+Pc0mwVs14RSzIHf2IEPrlHa/31lykTCejk5w6hUNknJnnCow6AX6QaeyIcAg==","signatures":[{"sig":"MEQCICecH7LMccUbkFzyjKqrfl9d7pCiOd+IKZ7xnJX5i83pAiBZHfsJJ/4Kn/6gG42jhWjsgvNPUYqATwjzaanGawH33w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.235","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14198504},"type":"module","_from":"file:tutti-os-agent-gui-0.0.235.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8b189c01929ad5bc8c5d7c638418dfdf/tutti-os-agent-gui-0.0.235.tgz","_integrity":"sha512-woRisFAIpe3hNHee29VqIGyYo+Pc0mwVs14RSzIHf2IEPrlHa/31lykTCejk5w6hUNknJnnCow6AX6QaeyIcAg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.235","@tutti-os/browser-node":"0.0.235","@tutti-os/ui-rich-text":"0.0.235","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.235","@tutti-os/ui-i18n-runtime":"0.0.235","@tutti-os/workbench-surface":"0.0.235","@tutti-os/agent-activity-core":"0.0.235","@tutti-os/workspace-file-manager":"0.0.235","@tutti-os/workspace-file-preview":"0.0.235","@tutti-os/workspace-user-project":"0.0.235","@tutti-os/workspace-external-core":"0.0.235","@tutti-os/workspace-issue-manager":"0.0.235","@tutti-os/workspace-file-reference":"0.0.235"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.235_1785047696813_0.22952415247872282","host":"s3://npm-registry-packages-npm-production"}},"0.0.236":{"name":"@tutti-os/agent-gui","version":"0.0.236","_id":"@tutti-os/agent-gui@0.0.236","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9c18df94ac5a76429c6e4bc32cab77b32e1997ed","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.236.tgz","fileCount":278,"integrity":"sha512-QRau2NWRxxUy3jWXv9BLtCbPlMuFj1J/KER5ZPy8x94lUiHWNCOYE9NjUpr0nZ89/3j6nTv3D6Q7Itisd2W6MQ==","signatures":[{"sig":"MEQCIEdwBd2iiXPL9DydLeewLBu95VP/RDW2YRKNb/pUL3N9AiB/CZH2e8ioQCErlVYRDwC1G5BtorJbBnKNZdqmic3sPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.236","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14207049},"type":"module","_from":"file:tutti-os-agent-gui-0.0.236.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e28517d0835e9ad58696bc2f9fac5691/tutti-os-agent-gui-0.0.236.tgz","_integrity":"sha512-QRau2NWRxxUy3jWXv9BLtCbPlMuFj1J/KER5ZPy8x94lUiHWNCOYE9NjUpr0nZ89/3j6nTv3D6Q7Itisd2W6MQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.236","@tutti-os/browser-node":"0.0.236","@tutti-os/ui-rich-text":"0.0.236","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.236","@tutti-os/ui-i18n-runtime":"0.0.236","@tutti-os/workbench-surface":"0.0.236","@tutti-os/agent-activity-core":"0.0.236","@tutti-os/workspace-file-manager":"0.0.236","@tutti-os/workspace-file-preview":"0.0.236","@tutti-os/workspace-user-project":"0.0.236","@tutti-os/workspace-external-core":"0.0.236","@tutti-os/workspace-issue-manager":"0.0.236","@tutti-os/workspace-file-reference":"0.0.236"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.236_1785075682544_0.8214854079315403","host":"s3://npm-registry-packages-npm-production"}},"0.0.237":{"name":"@tutti-os/agent-gui","version":"0.0.237","_id":"@tutti-os/agent-gui@0.0.237","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1a0ce422a7eb87088e70f5f152f2777fd9a7aed2","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.237.tgz","fileCount":278,"integrity":"sha512-xS/XzOfpT7wRZtfRg7yajE+I8MWM/1nrEXGJDAaobis/PiFOypTr1yUJZBkGNyQSOvUdvelHLqgWEDGkChf8vg==","signatures":[{"sig":"MEUCIQDzfJKXzULsTonTMKz+C5CfKSk/3qTYbfKqcHSOK4pi2gIgX6+yrSMe0F9w5eP9d9lcfwEO6+y5S8RcG+St4NdTMwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.237","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14207049},"type":"module","_from":"file:tutti-os-agent-gui-0.0.237.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3d65325d2a0924941e8d8c81a9dd1ab2/tutti-os-agent-gui-0.0.237.tgz","_integrity":"sha512-xS/XzOfpT7wRZtfRg7yajE+I8MWM/1nrEXGJDAaobis/PiFOypTr1yUJZBkGNyQSOvUdvelHLqgWEDGkChf8vg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.237","@tutti-os/browser-node":"0.0.237","@tutti-os/ui-rich-text":"0.0.237","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.237","@tutti-os/ui-i18n-runtime":"0.0.237","@tutti-os/workbench-surface":"0.0.237","@tutti-os/agent-activity-core":"0.0.237","@tutti-os/workspace-file-manager":"0.0.237","@tutti-os/workspace-file-preview":"0.0.237","@tutti-os/workspace-user-project":"0.0.237","@tutti-os/workspace-external-core":"0.0.237","@tutti-os/workspace-issue-manager":"0.0.237","@tutti-os/workspace-file-reference":"0.0.237"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.237_1785098197203_0.0045966995518749165","host":"s3://npm-registry-packages-npm-production"}},"0.0.238":{"name":"@tutti-os/agent-gui","version":"0.0.238","_id":"@tutti-os/agent-gui@0.0.238","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"efb73203b030ce1dbd249571225b00f897a5794b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.238.tgz","fileCount":283,"integrity":"sha512-5ue5nqqsCHGEcs4WViDu9/EfYAwjDTMdK2Ez7dMagNcndJ42U8M4AJXqL7L7tDoAAo5ekW8oJuAZ+8U6KrsKEw==","signatures":[{"sig":"MEYCIQDS5vPMFLcf/FnP2vqwtjgD1NcSwQpw+eAUSnwojHgehgIhAJ3zf27kzRd+nsrPTbvQMQkmcgd48XrzupU4j7t4FlTj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.238","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14215562},"type":"module","_from":"file:tutti-os-agent-gui-0.0.238.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/135a5a4e80ed66d722202f41a2367d66/tutti-os-agent-gui-0.0.238.tgz","_integrity":"sha512-5ue5nqqsCHGEcs4WViDu9/EfYAwjDTMdK2Ez7dMagNcndJ42U8M4AJXqL7L7tDoAAo5ekW8oJuAZ+8U6KrsKEw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","zustand":"^5.0.14","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.238","@tutti-os/browser-node":"0.0.238","@tutti-os/ui-rich-text":"0.0.238","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.238","@tutti-os/ui-i18n-runtime":"0.0.238","@tutti-os/workbench-surface":"0.0.238","@tutti-os/agent-activity-core":"0.0.238","@tutti-os/workspace-file-manager":"0.0.238","@tutti-os/workspace-file-preview":"0.0.238","@tutti-os/workspace-user-project":"0.0.238","@tutti-os/workspace-external-core":"0.0.238","@tutti-os/workspace-issue-manager":"0.0.238","@tutti-os/workspace-file-reference":"0.0.238"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.238_1785133736876_0.05752879709193448","host":"s3://npm-registry-packages-npm-production"}},"0.0.239":{"name":"@tutti-os/agent-gui","version":"0.0.239","_id":"@tutti-os/agent-gui@0.0.239","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d216752c1f593de92b4e29d7447dd9e14a116ceb","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.239.tgz","fileCount":283,"integrity":"sha512-4+ub6/ka9YgwL5VuS8IoBLVkrWBzp1LyEoG8gAedNLWQYuRN0rWfmMIB/jAHQRn3fahqZdIHLq6DciWgO4k/bA==","signatures":[{"sig":"MEUCICA9O+qswrGRVmFhOfkQTw4+9y2otoUtCJHXoeEU/1pWAiEAhcNzmlyMA3KYvgMmZw+/g0drthwlfcBqqt7oQqx6Lno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.239","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14320714},"type":"module","_from":"file:tutti-os-agent-gui-0.0.239.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2f652df7393c5f2f9f83b31e048e0414/tutti-os-agent-gui-0.0.239.tgz","_integrity":"sha512-4+ub6/ka9YgwL5VuS8IoBLVkrWBzp1LyEoG8gAedNLWQYuRN0rWfmMIB/jAHQRn3fahqZdIHLq6DciWgO4k/bA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.239","@tutti-os/browser-node":"0.0.239","@tutti-os/ui-rich-text":"0.0.239","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.239","@tutti-os/ui-i18n-runtime":"0.0.239","@tutti-os/workbench-surface":"0.0.239","@tutti-os/agent-activity-core":"0.0.239","@tutti-os/workspace-file-manager":"0.0.239","@tutti-os/workspace-file-preview":"0.0.239","@tutti-os/workspace-user-project":"0.0.239","@tutti-os/workspace-external-core":"0.0.239","@tutti-os/workspace-issue-manager":"0.0.239","@tutti-os/workspace-file-reference":"0.0.239"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.239_1785141403463_0.42353446705652353","host":"s3://npm-registry-packages-npm-production"}},"0.0.240":{"name":"@tutti-os/agent-gui","version":"0.0.240","_id":"@tutti-os/agent-gui@0.0.240","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d26070c6131bdc3087bc944051953d25979d8a7d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.240.tgz","fileCount":283,"integrity":"sha512-xJjp2cZLwFAqWGla4E1apeFK6stoT+5INWIBIquc+jec2D8HbCXeVBh7DocYRnuDL2YpCF/0CfBghGuOYq1LsQ==","signatures":[{"sig":"MEUCIQD7fJqrLqb+JwLT2jzJ6CxEJzq7pqFaktcu9b/5oEsAygIgERkzL7cUGxYEVqoeo9DbhynVesZMfTxu+Y4CNQouhR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.240","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14346903},"type":"module","_from":"file:tutti-os-agent-gui-0.0.240.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/291bb7a5caeba376a52ec4b75d34df75/tutti-os-agent-gui-0.0.240.tgz","_integrity":"sha512-xJjp2cZLwFAqWGla4E1apeFK6stoT+5INWIBIquc+jec2D8HbCXeVBh7DocYRnuDL2YpCF/0CfBghGuOYq1LsQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.240","@tutti-os/browser-node":"0.0.240","@tutti-os/ui-rich-text":"0.0.240","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.240","@tutti-os/ui-i18n-runtime":"0.0.240","@tutti-os/workbench-surface":"0.0.240","@tutti-os/agent-activity-core":"0.0.240","@tutti-os/workspace-file-manager":"0.0.240","@tutti-os/workspace-file-preview":"0.0.240","@tutti-os/workspace-user-project":"0.0.240","@tutti-os/workspace-external-core":"0.0.240","@tutti-os/workspace-issue-manager":"0.0.240","@tutti-os/workspace-file-reference":"0.0.240"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.240_1785148269894_0.07768279144305579","host":"s3://npm-registry-packages-npm-production"}},"0.0.241":{"name":"@tutti-os/agent-gui","version":"0.0.241","_id":"@tutti-os/agent-gui@0.0.241","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d784b13bc5c1e379147ea67b7f37295a686482b9","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.241.tgz","fileCount":283,"integrity":"sha512-LAOopcF3cWw/Ss/c73lCczdTSDlxkagfp38KdZnlrbAq4ZhwU0b2WAnbG8PumcRStDJz6qQxZR56UsxfpPjlRA==","signatures":[{"sig":"MEUCIQCl72kVBxczjl/QEjiuL/DqmlGgJ1bmvxlMVvSBL4m3MAIgZ4st/SKSlqB2rKjZ6+95pDccsVTgwLOGaehvPM1Zka0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14350494},"type":"module","_from":"file:tutti-os-agent-gui-0.0.241.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/004e1648c37a70dab750dc026a34444f/tutti-os-agent-gui-0.0.241.tgz","_integrity":"sha512-LAOopcF3cWw/Ss/c73lCczdTSDlxkagfp38KdZnlrbAq4ZhwU0b2WAnbG8PumcRStDJz6qQxZR56UsxfpPjlRA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.241","@tutti-os/browser-node":"0.0.241","@tutti-os/ui-rich-text":"0.0.241","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.241","@tutti-os/ui-i18n-runtime":"0.0.241","@tutti-os/workbench-surface":"0.0.241","@tutti-os/agent-activity-core":"0.0.241","@tutti-os/workspace-file-manager":"0.0.241","@tutti-os/workspace-file-preview":"0.0.241","@tutti-os/workspace-user-project":"0.0.241","@tutti-os/workspace-external-core":"0.0.241","@tutti-os/workspace-issue-manager":"0.0.241","@tutti-os/workspace-file-reference":"0.0.241"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.241_1785163353942_0.480866504298191","host":"s3://npm-registry-packages-npm-production"}},"0.0.242":{"name":"@tutti-os/agent-gui","version":"0.0.242","_id":"@tutti-os/agent-gui@0.0.242","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"37278da7b05ace7ab41edd2e2b74b39fcb6dace4","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.242.tgz","fileCount":283,"integrity":"sha512-g1i1KTe3VgnJmqcBTWPHW4feDktrYMF+s/9B5K3tqHl/wFgU15LsbmrScrUguWQGxTShZvWcoIRTzAqODjyemg==","signatures":[{"sig":"MEQCIBU7nMRNpcIcyW9/BAV/60WxvA5BidliEKUlbkL8LUySAiAxc9fbjmZauLMELZly6r7dxxdT/4mI9K2gk8NCqkvO7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14350494},"type":"module","_from":"file:tutti-os-agent-gui-0.0.242.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c391817dfc2fade23b071f6f8859d2ad/tutti-os-agent-gui-0.0.242.tgz","_integrity":"sha512-g1i1KTe3VgnJmqcBTWPHW4feDktrYMF+s/9B5K3tqHl/wFgU15LsbmrScrUguWQGxTShZvWcoIRTzAqODjyemg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.242","@tutti-os/browser-node":"0.0.242","@tutti-os/ui-rich-text":"0.0.242","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.242","@tutti-os/ui-i18n-runtime":"0.0.242","@tutti-os/workbench-surface":"0.0.242","@tutti-os/agent-activity-core":"0.0.242","@tutti-os/workspace-file-manager":"0.0.242","@tutti-os/workspace-file-preview":"0.0.242","@tutti-os/workspace-user-project":"0.0.242","@tutti-os/workspace-external-core":"0.0.242","@tutti-os/workspace-issue-manager":"0.0.242","@tutti-os/workspace-file-reference":"0.0.242"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.242_1785164372868_0.06315075007596516","host":"s3://npm-registry-packages-npm-production"}},"0.0.243":{"name":"@tutti-os/agent-gui","version":"0.0.243","_id":"@tutti-os/agent-gui@0.0.243","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8b31a62cbf82b01ca1690238f04a4650dc297b14","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.243.tgz","fileCount":283,"integrity":"sha512-OpD/6NIMQ8DI26L3FA/ZcSFOKxCyYdpcNbxRqsY+evmE53UT2es8VrhfTaF/v6Su3ue9GiLZmw/rstjDyheFwg==","signatures":[{"sig":"MEUCIBWFe+9ejsR8HbCFm05+oa80dh2AN2nMA4vcd1ls1SwSAiEAk0Jjr0wkp4wFLviGZA+y4dyZjBapnywAbfbqrAvn2fQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.243","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14355871},"type":"module","_from":"file:tutti-os-agent-gui-0.0.243.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/204925376eec8c88de986c5feddcced1/tutti-os-agent-gui-0.0.243.tgz","_integrity":"sha512-OpD/6NIMQ8DI26L3FA/ZcSFOKxCyYdpcNbxRqsY+evmE53UT2es8VrhfTaF/v6Su3ue9GiLZmw/rstjDyheFwg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.243","@tutti-os/browser-node":"0.0.243","@tutti-os/ui-rich-text":"0.0.243","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.243","@tutti-os/ui-i18n-runtime":"0.0.243","@tutti-os/workbench-surface":"0.0.243","@tutti-os/agent-activity-core":"0.0.243","@tutti-os/workspace-file-manager":"0.0.243","@tutti-os/workspace-file-preview":"0.0.243","@tutti-os/workspace-user-project":"0.0.243","@tutti-os/workspace-external-core":"0.0.243","@tutti-os/workspace-issue-manager":"0.0.243","@tutti-os/workspace-file-reference":"0.0.243"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.243_1785175855462_0.36128236253839363","host":"s3://npm-registry-packages-npm-production"}},"0.0.244":{"name":"@tutti-os/agent-gui","version":"0.0.244","_id":"@tutti-os/agent-gui@0.0.244","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0b940e092c611bcf4b8de1eaec36f00433b797e6","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.244.tgz","fileCount":283,"integrity":"sha512-hngTQBkagpqYCjuVYP6tI8LabbYE/PXi/HCETVKZObPJ0ZIZF9nlK3F+7njIgfaAjyrqLmkn5+lxemnRwR40NQ==","signatures":[{"sig":"MEUCIQDpUhE4n8dBQQLPjovrS2zyY6kMmxR2sbHMImHbYpNyhgIgAp2nxqabQ1pi4quvZ1lpIpedcDbexD56lm704IctHv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.244","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14355871},"type":"module","_from":"file:tutti-os-agent-gui-0.0.244.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b4f02350495b03b641fb401cb5f3fd63/tutti-os-agent-gui-0.0.244.tgz","_integrity":"sha512-hngTQBkagpqYCjuVYP6tI8LabbYE/PXi/HCETVKZObPJ0ZIZF9nlK3F+7njIgfaAjyrqLmkn5+lxemnRwR40NQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.244","@tutti-os/browser-node":"0.0.244","@tutti-os/ui-rich-text":"0.0.244","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.244","@tutti-os/ui-i18n-runtime":"0.0.244","@tutti-os/workbench-surface":"0.0.244","@tutti-os/agent-activity-core":"0.0.244","@tutti-os/workspace-file-manager":"0.0.244","@tutti-os/workspace-file-preview":"0.0.244","@tutti-os/workspace-user-project":"0.0.244","@tutti-os/workspace-external-core":"0.0.244","@tutti-os/workspace-issue-manager":"0.0.244","@tutti-os/workspace-file-reference":"0.0.244"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.244_1785208521932_0.15579045377730294","host":"s3://npm-registry-packages-npm-production"}},"0.0.245":{"name":"@tutti-os/agent-gui","version":"0.0.245","_id":"@tutti-os/agent-gui@0.0.245","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5ca59a4be1a925a1c87dd6c6ca19c1b38a79f9fa","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.245.tgz","fileCount":283,"integrity":"sha512-mnocdH5DDow1f4lpn2PauAbzN0B8PvEGqLs5dheGBr25/7aSxpX1K0q+ZsojAY76/wdui3fXzQQ5wKBvGffk1w==","signatures":[{"sig":"MEQCIA3jnfRPRfQAVVRIC1z4A7kCWYWmHTnLE/AxHVg4JmWwAiALkhmdChDzDg0+YaThqyquCe4WeTlu4W/A+jc5bLn0kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.245","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14355871},"type":"module","_from":"file:tutti-os-agent-gui-0.0.245.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4336587d47a6980d075a11d744532713/tutti-os-agent-gui-0.0.245.tgz","_integrity":"sha512-mnocdH5DDow1f4lpn2PauAbzN0B8PvEGqLs5dheGBr25/7aSxpX1K0q+ZsojAY76/wdui3fXzQQ5wKBvGffk1w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.245","@tutti-os/browser-node":"0.0.245","@tutti-os/ui-rich-text":"0.0.245","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.245","@tutti-os/ui-i18n-runtime":"0.0.245","@tutti-os/workbench-surface":"0.0.245","@tutti-os/agent-activity-core":"0.0.245","@tutti-os/workspace-file-manager":"0.0.245","@tutti-os/workspace-file-preview":"0.0.245","@tutti-os/workspace-user-project":"0.0.245","@tutti-os/workspace-external-core":"0.0.245","@tutti-os/workspace-issue-manager":"0.0.245","@tutti-os/workspace-file-reference":"0.0.245"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.245_1785211359702_0.9141370304981711","host":"s3://npm-registry-packages-npm-production"}},"0.0.246":{"name":"@tutti-os/agent-gui","version":"0.0.246","_id":"@tutti-os/agent-gui@0.0.246","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d4282e6104e7da25ebeee1d15383d531ad63618a","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.246.tgz","fileCount":283,"integrity":"sha512-xDdMGbZ/9ZBnLBrcPrFoAZIUaMUMcpqswtRCg24YuMmMjwknZuHiO4V0tWaQ7EE1HQ5SOBMLmcYczB2F3zirhQ==","signatures":[{"sig":"MEYCIQDI2gPkBhFDlwO8ucavgSdIx7Dx7rHjdQs6QSx9PHrYfAIhAI6jh6qBVMcKFjPdUPXFPjO0p1rZIfgeWcTWbIergCou","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.246","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14380147},"type":"module","_from":"file:tutti-os-agent-gui-0.0.246.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6250032520e7d8a86bccf8d0247c011b/tutti-os-agent-gui-0.0.246.tgz","_integrity":"sha512-xDdMGbZ/9ZBnLBrcPrFoAZIUaMUMcpqswtRCg24YuMmMjwknZuHiO4V0tWaQ7EE1HQ5SOBMLmcYczB2F3zirhQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.246","@tutti-os/browser-node":"0.0.246","@tutti-os/ui-rich-text":"0.0.246","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.246","@tutti-os/ui-i18n-runtime":"0.0.246","@tutti-os/workbench-surface":"0.0.246","@tutti-os/agent-activity-core":"0.0.246","@tutti-os/workspace-file-manager":"0.0.246","@tutti-os/workspace-file-preview":"0.0.246","@tutti-os/workspace-user-project":"0.0.246","@tutti-os/workspace-external-core":"0.0.246","@tutti-os/workspace-issue-manager":"0.0.246","@tutti-os/workspace-file-reference":"0.0.246"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.246_1785219077579_0.23383439295416197","host":"s3://npm-registry-packages-npm-production"}},"0.0.247":{"name":"@tutti-os/agent-gui","version":"0.0.247","_id":"@tutti-os/agent-gui@0.0.247","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f238681d1567d9a5b9f50c2af8e45c8e6d9880b4","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.247.tgz","fileCount":283,"integrity":"sha512-Iy96kx3D4HzHmnsDjA1sJdCViKkP4xc1F9muuXJG0FmPI4uFctDJlNGkW4meGqyxBnirh+dYjF/jMkp0AuRERA==","signatures":[{"sig":"MEQCICwuiGsGiSN3KhBKeMXhC0yi10X3BKkmNUVJ5ModQU73AiBVcQQP+q3GtOapLhEZY416f+V02XSwUFJ4kse0yhFjkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.247","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14380147},"type":"module","_from":"file:tutti-os-agent-gui-0.0.247.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7063370300a0ea1f26ae74aa93424912/tutti-os-agent-gui-0.0.247.tgz","_integrity":"sha512-Iy96kx3D4HzHmnsDjA1sJdCViKkP4xc1F9muuXJG0FmPI4uFctDJlNGkW4meGqyxBnirh+dYjF/jMkp0AuRERA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.247","@tutti-os/browser-node":"0.0.247","@tutti-os/ui-rich-text":"0.0.247","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.247","@tutti-os/ui-i18n-runtime":"0.0.247","@tutti-os/workbench-surface":"0.0.247","@tutti-os/agent-activity-core":"0.0.247","@tutti-os/workspace-file-manager":"0.0.247","@tutti-os/workspace-file-preview":"0.0.247","@tutti-os/workspace-user-project":"0.0.247","@tutti-os/workspace-external-core":"0.0.247","@tutti-os/workspace-issue-manager":"0.0.247","@tutti-os/workspace-file-reference":"0.0.247"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.247_1785227245266_0.9747503183146726","host":"s3://npm-registry-packages-npm-production"}},"0.0.248":{"name":"@tutti-os/agent-gui","version":"0.0.248","_id":"@tutti-os/agent-gui@0.0.248","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ac15600f1af221f428f9507f05797575d2a0f76b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.248.tgz","fileCount":283,"integrity":"sha512-VrNmbdfTyZotoWHN7LzzzzPa/VopnyWAYMbRyAgp5SkIOc0pOatEljHMEzADltQMkC/+J6FPIAqTME+ihAgEyg==","signatures":[{"sig":"MEUCIB03xXTUmjqeTXhCMNz7aBuZejuW8do44UAvlolPE9K7AiEAs+gXnrIWR/XpevxxzA37d7/ZNgjhxQ9Aw/FfQQ52dns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.248","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14421442},"type":"module","_from":"file:tutti-os-agent-gui-0.0.248.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8c1a3139e368d3c38cc43f18f568a69c/tutti-os-agent-gui-0.0.248.tgz","_integrity":"sha512-VrNmbdfTyZotoWHN7LzzzzPa/VopnyWAYMbRyAgp5SkIOc0pOatEljHMEzADltQMkC/+J6FPIAqTME+ihAgEyg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.248","@tutti-os/browser-node":"0.0.248","@tutti-os/ui-rich-text":"0.0.248","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.248","@tutti-os/ui-i18n-runtime":"0.0.248","@tutti-os/workbench-surface":"0.0.248","@tutti-os/agent-activity-core":"0.0.248","@tutti-os/workspace-file-manager":"0.0.248","@tutti-os/workspace-file-preview":"0.0.248","@tutti-os/workspace-user-project":"0.0.248","@tutti-os/workspace-external-core":"0.0.248","@tutti-os/workspace-issue-manager":"0.0.248","@tutti-os/workspace-file-reference":"0.0.248"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.248_1785229511673_0.46712472980114295","host":"s3://npm-registry-packages-npm-production"}},"0.0.249":{"name":"@tutti-os/agent-gui","version":"0.0.249","_id":"@tutti-os/agent-gui@0.0.249","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0729c7d05211734a5a5fd013ea6f1bdda3359610","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.249.tgz","fileCount":283,"integrity":"sha512-0+Fq7cvLB00dVwje+KxNsXPu0F1qq+3h6vSpvrYGCuePEwI564tEep55d5fJQ04AUhoq9+47iZkza7TvFbIclA==","signatures":[{"sig":"MEYCIQCM0T+DQt1OjqBPZsT4m4KUAt9/0uZeizqNuZJxtQ9XhAIhAMt1FaV6qJwOocY6PZ/hZrzCG+u5ipBkljfHjOubQBM9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.249","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14419163},"type":"module","_from":"file:tutti-os-agent-gui-0.0.249.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ee9b55479daaa13cc033bcbb998132e3/tutti-os-agent-gui-0.0.249.tgz","_integrity":"sha512-0+Fq7cvLB00dVwje+KxNsXPu0F1qq+3h6vSpvrYGCuePEwI564tEep55d5fJQ04AUhoq9+47iZkza7TvFbIclA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.249","@tutti-os/browser-node":"0.0.249","@tutti-os/ui-rich-text":"0.0.249","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.249","@tutti-os/ui-i18n-runtime":"0.0.249","@tutti-os/workbench-surface":"0.0.249","@tutti-os/agent-activity-core":"0.0.249","@tutti-os/workspace-file-manager":"0.0.249","@tutti-os/workspace-file-preview":"0.0.249","@tutti-os/workspace-user-project":"0.0.249","@tutti-os/workspace-external-core":"0.0.249","@tutti-os/workspace-issue-manager":"0.0.249","@tutti-os/workspace-file-reference":"0.0.249"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.249_1785235475732_0.9757815693714655","host":"s3://npm-registry-packages-npm-production"}},"0.0.250":{"name":"@tutti-os/agent-gui","version":"0.0.250","_id":"@tutti-os/agent-gui@0.0.250","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b9f0bd4bf18d075bc2660ef0eddccda8f9d6cde3","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.250.tgz","fileCount":291,"integrity":"sha512-VwCsUssuEFiLAiRSCsbNiou5eRdBUfy65bsKlv+8Dv2H3SyZcAeZJTsANWM+9DKyFdv63ep5C9Os0uqrwrpAjg==","signatures":[{"sig":"MEUCIQDoPbm3jOeOk0DXDQVmKgWIYp/VuvulKwS4Ow3tuzxGawIgRR1y6C5ge86j1Mmq8yExIdFE5vYYvpm2yrFjPc9O4Gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.250","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14464685},"type":"module","_from":"file:tutti-os-agent-gui-0.0.250.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workspace-query-cache":{"types":"./dist/workspace-query-cache.d.ts","import":"./dist/workspace-query-cache.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run --environment jsdom --maxWorkers=3","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4fc4405ef057f694ac767a5e73067d04/tutti-os-agent-gui-0.0.250.tgz","_integrity":"sha512-VwCsUssuEFiLAiRSCsbNiou5eRdBUfy65bsKlv+8Dv2H3SyZcAeZJTsANWM+9DKyFdv63ep5C9Os0uqrwrpAjg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.250","@tutti-os/browser-node":"0.0.250","@tutti-os/ui-rich-text":"0.0.250","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.250","@tutti-os/ui-i18n-runtime":"0.0.250","@tutti-os/workbench-surface":"0.0.250","@tutti-os/agent-activity-core":"0.0.250","@tutti-os/workspace-file-manager":"0.0.250","@tutti-os/workspace-file-preview":"0.0.250","@tutti-os/workspace-user-project":"0.0.250","@tutti-os/workspace-external-core":"0.0.250","@tutti-os/workspace-issue-manager":"0.0.250","@tutti-os/workspace-file-reference":"0.0.250"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workspace-query-cache":["./dist/workspace-query-cache.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.250_1785250847681_0.9546758369778963","host":"s3://npm-registry-packages-npm-production"}},"0.0.251":{"name":"@tutti-os/agent-gui","version":"0.0.251","_id":"@tutti-os/agent-gui@0.0.251","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2528b34291262cec5cb564ad9db9d5053ff7b4a1","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.251.tgz","fileCount":289,"integrity":"sha512-ep/Iw6F3sj6gAHrQ0HfRkN4W+erFn3NpQxS/DsoZHvroHJmdFlr0pd6ANygnBXbmYnd7Zej3d0j0zLvcidnc0g==","signatures":[{"sig":"MEYCIQCbRs4V27GI4ER85kFb2Uq2xPuwVc1sLOvuCZlQLvzlhAIhAN48XsJ0lBBbrAobuzO152crwwEvYIbEDa2menH2OQoy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.251","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14555926},"type":"module","_from":"file:tutti-os-agent-gui-0.0.251.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1d68e6630630eb3bc72d7c25e76e5cb2/tutti-os-agent-gui-0.0.251.tgz","_integrity":"sha512-ep/Iw6F3sj6gAHrQ0HfRkN4W+erFn3NpQxS/DsoZHvroHJmdFlr0pd6ANygnBXbmYnd7Zej3d0j0zLvcidnc0g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.251","@tutti-os/browser-node":"0.0.251","@tutti-os/ui-rich-text":"0.0.251","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.251","@tutti-os/ui-i18n-runtime":"0.0.251","@tutti-os/workbench-surface":"0.0.251","@tutti-os/agent-activity-core":"0.0.251","@tutti-os/workspace-file-manager":"0.0.251","@tutti-os/workspace-file-preview":"0.0.251","@tutti-os/workspace-user-project":"0.0.251","@tutti-os/workspace-external-core":"0.0.251","@tutti-os/workspace-issue-manager":"0.0.251","@tutti-os/workspace-file-reference":"0.0.251"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.251_1785325287816_0.3253339201475134","host":"s3://npm-registry-packages-npm-production"}},"0.0.252":{"name":"@tutti-os/agent-gui","version":"0.0.252","_id":"@tutti-os/agent-gui@0.0.252","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ce85fb8aebb853ed059e50e8e7bc8d7d0f2510d5","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.252.tgz","fileCount":294,"integrity":"sha512-lU95oq2S+uP2FTEcnjAzeVq8uF+s7GW3EX/n5ZuuiYrqERpiOFkG5CSreZ8zOGX6YU9jKEbzJWOxZJUIvTV0yQ==","signatures":[{"sig":"MEQCIAeLFd4YNf+h5GtpCndhBGzaa5ubtm6CQkUgFHidS+AXAiAFa7LzJ2hgrrT573MViplOpT4ofe14qMx0xgdfm1MDuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.252","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14649193},"type":"module","_from":"file:tutti-os-agent-gui-0.0.252.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6c137c91e6c46d87f7b7c573be371278/tutti-os-agent-gui-0.0.252.tgz","_integrity":"sha512-lU95oq2S+uP2FTEcnjAzeVq8uF+s7GW3EX/n5ZuuiYrqERpiOFkG5CSreZ8zOGX6YU9jKEbzJWOxZJUIvTV0yQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.252","@tutti-os/browser-node":"0.0.252","@tutti-os/ui-rich-text":"0.0.252","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.252","@tutti-os/ui-i18n-runtime":"0.0.252","@tutti-os/workbench-surface":"0.0.252","@tutti-os/agent-activity-core":"0.0.252","@tutti-os/workspace-file-manager":"0.0.252","@tutti-os/workspace-file-preview":"0.0.252","@tutti-os/workspace-user-project":"0.0.252","@tutti-os/workspace-external-core":"0.0.252","@tutti-os/workspace-issue-manager":"0.0.252","@tutti-os/workspace-file-reference":"0.0.252"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.252_1785342242436_0.08823459544611145","host":"s3://npm-registry-packages-npm-production"}},"0.0.253":{"name":"@tutti-os/agent-gui","version":"0.0.253","_id":"@tutti-os/agent-gui@0.0.253","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"56833f7f34dd84d5ab7c550875ff6b5d21e06ce0","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.253.tgz","fileCount":294,"integrity":"sha512-/Q79RhHj/ItK7yMwo2fujaBSD6TQ+FFUaMz1Aeklt8jTC9b1X0FGe4qod6XRUxOybMPTULnhloJk0LbXnuvuPA==","signatures":[{"sig":"MEUCIHojKHgPlRMSzDas4BRGlBePydWancFQMVb5ZoOn8fEvAiEAphCHwwlaLw2/GLQJnWuvAdbMMHGzW+yEbEqHCBhlU54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14649193},"type":"module","_from":"file:tutti-os-agent-gui-0.0.253.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/452b62b394282931fc99f7e926c73348/tutti-os-agent-gui-0.0.253.tgz","_integrity":"sha512-/Q79RhHj/ItK7yMwo2fujaBSD6TQ+FFUaMz1Aeklt8jTC9b1X0FGe4qod6XRUxOybMPTULnhloJk0LbXnuvuPA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.253","@tutti-os/browser-node":"0.0.253","@tutti-os/ui-rich-text":"0.0.253","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.253","@tutti-os/ui-i18n-runtime":"0.0.253","@tutti-os/workbench-surface":"0.0.253","@tutti-os/agent-activity-core":"0.0.253","@tutti-os/workspace-file-manager":"0.0.253","@tutti-os/workspace-file-preview":"0.0.253","@tutti-os/workspace-user-project":"0.0.253","@tutti-os/workspace-external-core":"0.0.253","@tutti-os/workspace-issue-manager":"0.0.253","@tutti-os/workspace-file-reference":"0.0.253"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.253_1785344122261_0.5096414073949243","host":"s3://npm-registry-packages-npm-production"}},"0.0.254":{"name":"@tutti-os/agent-gui","version":"0.0.254","_id":"@tutti-os/agent-gui@0.0.254","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7160d3889c4a53f6604e0ecca19f3d2d06bbb6ba","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.254.tgz","fileCount":294,"integrity":"sha512-teFPLT5eS5CVYGTykGxCFCLRQg4wpKsP0SI4zWLROyLBi6MR296LdeXkmleVPJrO8Rux6waFeCqx5o7f7D5O4w==","signatures":[{"sig":"MEYCIQDV6DibUxp8bBkkJIJSXtnj2YmzqPEHbvpZtW2w4hjqOwIhANAJqIYipeLwglGt6vF6U4mQTeWoy/vxCWR9zJJgqvH3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.254","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14640112},"type":"module","_from":"file:tutti-os-agent-gui-0.0.254.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1941fca6dc252962c74e8574e287bdfe/tutti-os-agent-gui-0.0.254.tgz","_integrity":"sha512-teFPLT5eS5CVYGTykGxCFCLRQg4wpKsP0SI4zWLROyLBi6MR296LdeXkmleVPJrO8Rux6waFeCqx5o7f7D5O4w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.254","@tutti-os/browser-node":"0.0.254","@tutti-os/ui-rich-text":"0.0.254","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.254","@tutti-os/ui-i18n-runtime":"0.0.254","@tutti-os/workbench-surface":"0.0.254","@tutti-os/agent-activity-core":"0.0.254","@tutti-os/workspace-file-manager":"0.0.254","@tutti-os/workspace-file-preview":"0.0.254","@tutti-os/workspace-user-project":"0.0.254","@tutti-os/workspace-external-core":"0.0.254","@tutti-os/workspace-issue-manager":"0.0.254","@tutti-os/workspace-file-reference":"0.0.254"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.254_1785386346608_0.41901693550741026","host":"s3://npm-registry-packages-npm-production"}},"0.0.255":{"name":"@tutti-os/agent-gui","version":"0.0.255","_id":"@tutti-os/agent-gui@0.0.255","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9d81d90b1ac44890a9aadcae3bb88fa97668352d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.255.tgz","fileCount":294,"integrity":"sha512-xzYkj8A0f4Xsn5iApy3xP/K7wuZBFiFCsPGjec3JT1yFlFRQpqOp4VZXq8Q8dJfqaRAeJW7RtO2NWLTTAQyNBQ==","signatures":[{"sig":"MEUCIQCMZAk1TwRdXwtvsYVrEWooFH+eK/7cxkDMrwJ3XTtUIAIgd4TcwpH+I8QfdHQ0FiNYF+dPRi1sJRY8AB9NBCSX23I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.255","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14666188},"type":"module","_from":"file:tutti-os-agent-gui-0.0.255.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c887b815da412b6ba36458dbdd8d9314/tutti-os-agent-gui-0.0.255.tgz","_integrity":"sha512-xzYkj8A0f4Xsn5iApy3xP/K7wuZBFiFCsPGjec3JT1yFlFRQpqOp4VZXq8Q8dJfqaRAeJW7RtO2NWLTTAQyNBQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.255","@tutti-os/browser-node":"0.0.255","@tutti-os/ui-rich-text":"0.0.255","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.255","@tutti-os/ui-i18n-runtime":"0.0.255","@tutti-os/workbench-surface":"0.0.255","@tutti-os/agent-activity-core":"0.0.255","@tutti-os/workspace-file-manager":"0.0.255","@tutti-os/workspace-file-preview":"0.0.255","@tutti-os/workspace-user-project":"0.0.255","@tutti-os/workspace-external-core":"0.0.255","@tutti-os/workspace-issue-manager":"0.0.255","@tutti-os/workspace-file-reference":"0.0.255"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.255_1785421319889_0.4979069378992347","host":"s3://npm-registry-packages-npm-production"}},"0.0.256":{"name":"@tutti-os/agent-gui","version":"0.0.256","_id":"@tutti-os/agent-gui@0.0.256","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"44d5b1cb4137c8ff24cc87e9ec2711a030b560b6","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.256.tgz","fileCount":294,"integrity":"sha512-WvZd8fz8814ck6waGaPvcXd85Or9B3Wt7gYdkNjkiSxBZ9gfdr6eIjOwUpp5ICr4oa/oAOY7iPwosBSDbNfrNQ==","signatures":[{"sig":"MEYCIQC762b3FvgJ/ix65y1gVl8O0kPjKkvrmpl8BVN+LMDT+QIhAI0rdA8tZzh0X09wzgrGS8VKresjqLVQFIyhbvJTOcOe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.256","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14666188},"type":"module","_from":"file:tutti-os-agent-gui-0.0.256.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b76d4de5db3e49c324f963738daf3e52/tutti-os-agent-gui-0.0.256.tgz","_integrity":"sha512-WvZd8fz8814ck6waGaPvcXd85Or9B3Wt7gYdkNjkiSxBZ9gfdr6eIjOwUpp5ICr4oa/oAOY7iPwosBSDbNfrNQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.256","@tutti-os/browser-node":"0.0.256","@tutti-os/ui-rich-text":"0.0.256","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.256","@tutti-os/ui-i18n-runtime":"0.0.256","@tutti-os/workbench-surface":"0.0.256","@tutti-os/agent-activity-core":"0.0.256","@tutti-os/workspace-file-manager":"0.0.256","@tutti-os/workspace-file-preview":"0.0.256","@tutti-os/workspace-user-project":"0.0.256","@tutti-os/workspace-external-core":"0.0.256","@tutti-os/workspace-issue-manager":"0.0.256","@tutti-os/workspace-file-reference":"0.0.256"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.256_1785425357134_0.06779712745352517","host":"s3://npm-registry-packages-npm-production"}},"0.0.257":{"name":"@tutti-os/agent-gui","version":"0.0.257","_id":"@tutti-os/agent-gui@0.0.257","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"dbfa6671873edffc64f4a4cd862612ab6ce1246c","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.257.tgz","fileCount":294,"integrity":"sha512-b9iFiHCsC1nt12cfsEwUeA3aTnacU5X434vKJ9cRuA0WG/zOpYgOGSXyrhkUyPz1tXAuPWHGT5wCa5UTcZLt2A==","signatures":[{"sig":"MEUCIDjjsDW03giz92ACy0kzax5r1IJBtzdW78C4sajwTqW1AiEAt88FD0+BkcmyzJLqrYK//IWF2cANUlh2cMbAB1yEiM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.257","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14665954},"type":"module","_from":"file:tutti-os-agent-gui-0.0.257.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4fcbf7c9b7561e847bd84fd46721b96e/tutti-os-agent-gui-0.0.257.tgz","_integrity":"sha512-b9iFiHCsC1nt12cfsEwUeA3aTnacU5X434vKJ9cRuA0WG/zOpYgOGSXyrhkUyPz1tXAuPWHGT5wCa5UTcZLt2A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.257","@tutti-os/browser-node":"0.0.257","@tutti-os/ui-rich-text":"0.0.257","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.257","@tutti-os/ui-i18n-runtime":"0.0.257","@tutti-os/workbench-surface":"0.0.257","@tutti-os/agent-activity-core":"0.0.257","@tutti-os/workspace-file-manager":"0.0.257","@tutti-os/workspace-file-preview":"0.0.257","@tutti-os/workspace-user-project":"0.0.257","@tutti-os/workspace-external-core":"0.0.257","@tutti-os/workspace-issue-manager":"0.0.257","@tutti-os/workspace-file-reference":"0.0.257"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.257_1785435457082_0.5167858231761897","host":"s3://npm-registry-packages-npm-production"}},"0.0.258":{"name":"@tutti-os/agent-gui","version":"0.0.258","_id":"@tutti-os/agent-gui@0.0.258","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cecc090a62ccaf1f617a1b66f0296302216d318b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.258.tgz","fileCount":294,"integrity":"sha512-i1i8tsd6nIk6AHfDQ0pGslip9gWWLcsc30u39v2vfsovzVIg3ihpsWGgFohngPQcwZ8xOHcpjl5M9QxhO3oj7w==","signatures":[{"sig":"MEQCIAT8x+FIRXMPgUU+BE/rVQxrFwbM82Tp2hgx9KEbtQlLAiA+h+WSzZihO0yw7jLss8kain12F5CfS8x+20m/R27Whg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.258","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14685479},"type":"module","_from":"file:tutti-os-agent-gui-0.0.258.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/78a141d484029cac225892fdc39b5dfe/tutti-os-agent-gui-0.0.258.tgz","_integrity":"sha512-i1i8tsd6nIk6AHfDQ0pGslip9gWWLcsc30u39v2vfsovzVIg3ihpsWGgFohngPQcwZ8xOHcpjl5M9QxhO3oj7w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.258","@tutti-os/browser-node":"0.0.258","@tutti-os/ui-rich-text":"0.0.258","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.258","@tutti-os/ui-i18n-runtime":"0.0.258","@tutti-os/workbench-surface":"0.0.258","@tutti-os/agent-activity-core":"0.0.258","@tutti-os/workspace-file-manager":"0.0.258","@tutti-os/workspace-file-preview":"0.0.258","@tutti-os/workspace-user-project":"0.0.258","@tutti-os/workspace-external-core":"0.0.258","@tutti-os/workspace-issue-manager":"0.0.258","@tutti-os/workspace-file-reference":"0.0.258"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.258_1785479961216_0.936201457819613","host":"s3://npm-registry-packages-npm-production"}},"0.0.259":{"name":"@tutti-os/agent-gui","version":"0.0.259","_id":"@tutti-os/agent-gui@0.0.259","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"941d0683693f9b4f36422a0b2ae11bc6be2837d2","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.259.tgz","fileCount":294,"integrity":"sha512-OOZ3C1TZvIh80okGnRBKWWvIZATLOxzSB4qGucN7oCwD7eU5RH+5COBwA/NOcdJkY361gYb5ZgZ/HKCKo4Lqog==","signatures":[{"sig":"MEQCIERk4MJrDtbSO/B7moHsmXl/LtkXiTYm/8xQaiZ0KmsFAiBAfHInmL38UcDFw9o90TOSE3DngR/wKBHi8xbE6nbMZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14685479},"type":"module","_from":"file:tutti-os-agent-gui-0.0.259.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e33e8fba67ae32839ff20d4d933ec8b7/tutti-os-agent-gui-0.0.259.tgz","_integrity":"sha512-OOZ3C1TZvIh80okGnRBKWWvIZATLOxzSB4qGucN7oCwD7eU5RH+5COBwA/NOcdJkY361gYb5ZgZ/HKCKo4Lqog==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.259","@tutti-os/browser-node":"0.0.259","@tutti-os/ui-rich-text":"0.0.259","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.259","@tutti-os/ui-i18n-runtime":"0.0.259","@tutti-os/workbench-surface":"0.0.259","@tutti-os/agent-activity-core":"0.0.259","@tutti-os/workspace-file-manager":"0.0.259","@tutti-os/workspace-file-preview":"0.0.259","@tutti-os/workspace-user-project":"0.0.259","@tutti-os/workspace-external-core":"0.0.259","@tutti-os/workspace-issue-manager":"0.0.259","@tutti-os/workspace-file-reference":"0.0.259"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.259_1785484532320_0.28221138372390353","host":"s3://npm-registry-packages-npm-production"}},"0.0.260":{"name":"@tutti-os/agent-gui","version":"0.0.260","_id":"@tutti-os/agent-gui@0.0.260","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"aff6a2397ef04d807660cc5c061e78f8be083ec3","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.260.tgz","fileCount":294,"integrity":"sha512-cpcyacBn6hchSn1Er1qMiWwYIqa17hRWtePTrZ9bDuPjq0y+i8Wq6z228JCSfW8aT1lMek/nq6PCfDC6jerGDA==","signatures":[{"sig":"MEQCIHijNKwpfkFw7JcHf26mXwyMOKBj9pXiHLDov2a9o8NuAiAgxRdAgC1ql4c9dntPHpqGsJ2owLcc9h+4mRVqVwXD2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.260","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14685479},"type":"module","_from":"file:tutti-os-agent-gui-0.0.260.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b7821715908d7ee6a7fe4422f53f960b/tutti-os-agent-gui-0.0.260.tgz","_integrity":"sha512-cpcyacBn6hchSn1Er1qMiWwYIqa17hRWtePTrZ9bDuPjq0y+i8Wq6z228JCSfW8aT1lMek/nq6PCfDC6jerGDA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.260","@tutti-os/browser-node":"0.0.260","@tutti-os/ui-rich-text":"0.0.260","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.260","@tutti-os/ui-i18n-runtime":"0.0.260","@tutti-os/workbench-surface":"0.0.260","@tutti-os/agent-activity-core":"0.0.260","@tutti-os/workspace-file-manager":"0.0.260","@tutti-os/workspace-file-preview":"0.0.260","@tutti-os/workspace-user-project":"0.0.260","@tutti-os/workspace-external-core":"0.0.260","@tutti-os/workspace-issue-manager":"0.0.260","@tutti-os/workspace-file-reference":"0.0.260"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.260_1785484870575_0.2694387309241417","host":"s3://npm-registry-packages-npm-production"}},"0.0.261":{"name":"@tutti-os/agent-gui","version":"0.0.261","_id":"@tutti-os/agent-gui@0.0.261","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5886bbf4dfc77efe811e632e9d1b9c25386b8fa7","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.261.tgz","fileCount":294,"integrity":"sha512-ZZ8sv5U3Ul0XRMuIujdhPM5uf0debN3r28Ozqo1ehZY2IL13IcAbkfgzX+GkGXkns0yqu60v86DbOJ/3XWzNZA==","signatures":[{"sig":"MEYCIQCqDswA3FnDGzwC1p4dUfR73mVhVmp4z4/dOHl7xYa50gIhAOG22ZB+8dQjF3PzGlc4ZLg7mHyP6ePb1jvTfyGUvhGb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.261","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14691216},"type":"module","_from":"file:tutti-os-agent-gui-0.0.261.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7841442ac26d5859da00655a70baa61e/tutti-os-agent-gui-0.0.261.tgz","_integrity":"sha512-ZZ8sv5U3Ul0XRMuIujdhPM5uf0debN3r28Ozqo1ehZY2IL13IcAbkfgzX+GkGXkns0yqu60v86DbOJ/3XWzNZA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.261","@tutti-os/browser-node":"0.0.261","@tutti-os/ui-rich-text":"0.0.261","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.261","@tutti-os/ui-i18n-runtime":"0.0.261","@tutti-os/workbench-surface":"0.0.261","@tutti-os/agent-activity-core":"0.0.261","@tutti-os/workspace-file-manager":"0.0.261","@tutti-os/workspace-file-preview":"0.0.261","@tutti-os/workspace-user-project":"0.0.261","@tutti-os/workspace-external-core":"0.0.261","@tutti-os/workspace-issue-manager":"0.0.261","@tutti-os/workspace-file-reference":"0.0.261"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.261_1785487211230_0.20360936710159994","host":"s3://npm-registry-packages-npm-production"}},"0.0.262":{"name":"@tutti-os/agent-gui","version":"0.0.262","_id":"@tutti-os/agent-gui@0.0.262","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6c2a27fbf785b9cfd9ad24db3256c88f1ee069bb","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.262.tgz","fileCount":294,"integrity":"sha512-ybEPI/csVy+TSQs9NHqGIW9fT/B4fzQDG99VPupTmvsyu8TSdZFB2qxDx6C70NzubT9mgsA2X3JH9LtvIvxNHA==","signatures":[{"sig":"MEUCIGHnhB00C2Zok4UzkJUPhVVKs4ZXft43PK4+M0AbsARtAiEAlmY7EwPFL2oa9KtGuM5rfA99yRr28042ItlsPQUb3qI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.262","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14721276},"type":"module","_from":"file:tutti-os-agent-gui-0.0.262.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/69c6a246ada5c7c8b7f012da7fdb9e2e/tutti-os-agent-gui-0.0.262.tgz","_integrity":"sha512-ybEPI/csVy+TSQs9NHqGIW9fT/B4fzQDG99VPupTmvsyu8TSdZFB2qxDx6C70NzubT9mgsA2X3JH9LtvIvxNHA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.262","@tutti-os/browser-node":"0.0.262","@tutti-os/ui-rich-text":"0.0.262","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.262","@tutti-os/ui-i18n-runtime":"0.0.262","@tutti-os/workbench-surface":"0.0.262","@tutti-os/agent-activity-core":"0.0.262","@tutti-os/workspace-file-manager":"0.0.262","@tutti-os/workspace-file-preview":"0.0.262","@tutti-os/workspace-user-project":"0.0.262","@tutti-os/workspace-external-core":"0.0.262","@tutti-os/workspace-issue-manager":"0.0.262","@tutti-os/workspace-file-reference":"0.0.262"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.262_1785518322508_0.24735064246604566","host":"s3://npm-registry-packages-npm-production"}},"0.0.263":{"name":"@tutti-os/agent-gui","version":"0.0.263","_id":"@tutti-os/agent-gui@0.0.263","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"abec571208c89f10530ec0a743bec13223aed845","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.263.tgz","fileCount":294,"integrity":"sha512-WSHs5xddm0Tn9O11PoyeZmeGG1BR7obIbs3VGshWFbXzsKaRGzMxWfosLprpdhpHSOV5guN/miNU6XazY1s5Tg==","signatures":[{"sig":"MEUCIEuogsGQjIMPrSvALBC6bVPaCpmq6ZMgoU+n8cXBYY0hAiEA5QJiBjzGsAwbP79+/MUgfFurRnrouq+YMnbEknF2gxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.263","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14721276},"type":"module","_from":"file:tutti-os-agent-gui-0.0.263.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1ceb8368578eb4b028373b4f8f044946/tutti-os-agent-gui-0.0.263.tgz","_integrity":"sha512-WSHs5xddm0Tn9O11PoyeZmeGG1BR7obIbs3VGshWFbXzsKaRGzMxWfosLprpdhpHSOV5guN/miNU6XazY1s5Tg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.263","@tutti-os/browser-node":"0.0.263","@tutti-os/ui-rich-text":"0.0.263","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.263","@tutti-os/ui-i18n-runtime":"0.0.263","@tutti-os/workbench-surface":"0.0.263","@tutti-os/agent-activity-core":"0.0.263","@tutti-os/workspace-file-manager":"0.0.263","@tutti-os/workspace-file-preview":"0.0.263","@tutti-os/workspace-user-project":"0.0.263","@tutti-os/workspace-external-core":"0.0.263","@tutti-os/workspace-issue-manager":"0.0.263","@tutti-os/workspace-file-reference":"0.0.263"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.263_1785518782287_0.07592825619522636","host":"s3://npm-registry-packages-npm-production"}},"0.0.264":{"name":"@tutti-os/agent-gui","version":"0.0.264","_id":"@tutti-os/agent-gui@0.0.264","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"207ad24b14814aa4290b6ef5f13c17d88c04e4b4","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.264.tgz","fileCount":294,"integrity":"sha512-RmbKJkcv7UB9o7YjdOqMNZgPYW89OUdpe8QvIf/Xq1xvSzNXjUxEe95xGMfZV2N0xTKPze1RFlLeIRcmI/Cdvg==","signatures":[{"sig":"MEYCIQCHXOA/2bGupUY7eRy6rMxXWN+CyZO9L8EHhGHAMWO+wQIhALni97m+UzOi9lY+F0vzR4fVGJHqntk45/PXGHK4OtnN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.264","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14721276},"type":"module","_from":"file:tutti-os-agent-gui-0.0.264.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e55ec6ee48117632f15e2d5b1667454d/tutti-os-agent-gui-0.0.264.tgz","_integrity":"sha512-RmbKJkcv7UB9o7YjdOqMNZgPYW89OUdpe8QvIf/Xq1xvSzNXjUxEe95xGMfZV2N0xTKPze1RFlLeIRcmI/Cdvg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.264","@tutti-os/browser-node":"0.0.264","@tutti-os/ui-rich-text":"0.0.264","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.264","@tutti-os/ui-i18n-runtime":"0.0.264","@tutti-os/workbench-surface":"0.0.264","@tutti-os/agent-activity-core":"0.0.264","@tutti-os/workspace-file-manager":"0.0.264","@tutti-os/workspace-file-preview":"0.0.264","@tutti-os/workspace-user-project":"0.0.264","@tutti-os/workspace-external-core":"0.0.264","@tutti-os/workspace-issue-manager":"0.0.264","@tutti-os/workspace-file-reference":"0.0.264"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.264_1785555971445_0.7723529894347092","host":"s3://npm-registry-packages-npm-production"}},"0.0.265":{"name":"@tutti-os/agent-gui","version":"0.0.265","_id":"@tutti-os/agent-gui@0.0.265","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b744a7da38e8d5778737096942ddf18e003f8f03","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.265.tgz","fileCount":294,"integrity":"sha512-Jr5hfnJ1RcSduot/q6lywo0crLO9SXJprqBq0d85hbggw7Wn75liScdbnJlGNjeNkTQUqbBYeqw4d5s4dXaB8A==","signatures":[{"sig":"MEQCICPeCMCsRMEZtvCuWefeARVn+Tu+EQD0RETCV15Fn0OJAiBPZWPanGHWa2sPQSVILiaHpjouWsQtrnNDDNApM9Hddg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14722023},"type":"module","_from":"file:tutti-os-agent-gui-0.0.265.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ee9f8bfa98bfda5c06a1be73fcf0d4d5/tutti-os-agent-gui-0.0.265.tgz","_integrity":"sha512-Jr5hfnJ1RcSduot/q6lywo0crLO9SXJprqBq0d85hbggw7Wn75liScdbnJlGNjeNkTQUqbBYeqw4d5s4dXaB8A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.265","@tutti-os/browser-node":"0.0.265","@tutti-os/ui-rich-text":"0.0.265","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.265","@tutti-os/ui-i18n-runtime":"0.0.265","@tutti-os/workbench-surface":"0.0.265","@tutti-os/agent-activity-core":"0.0.265","@tutti-os/workspace-file-manager":"0.0.265","@tutti-os/workspace-file-preview":"0.0.265","@tutti-os/workspace-user-project":"0.0.265","@tutti-os/workspace-external-core":"0.0.265","@tutti-os/workspace-issue-manager":"0.0.265","@tutti-os/workspace-file-reference":"0.0.265"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.265_1785569047152_0.4740628288429509","host":"s3://npm-registry-packages-npm-production"}},"0.0.266":{"name":"@tutti-os/agent-gui","version":"0.0.266","_id":"@tutti-os/agent-gui@0.0.266","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6ca205758751616ea0e4f79791b2112e9ae374aa","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.266.tgz","fileCount":294,"integrity":"sha512-bc9x7YrT6kdEHcZYPXKkmtFTvck3rd1W0sXpm6tO2HfYw+8Bvpu6Fwlsq3SHs0eOzLal6XvBbAXXXQYEoxVyrQ==","signatures":[{"sig":"MEYCIQDH7C/Hc46eWiVOnAqbVK234qAB3zT8jU+ly5wwNAiq0QIhAJKRnfL6ippgvb0hHdRvNUGlOkGErAV/D2HJPCUb59X2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.266","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14722023},"type":"module","_from":"file:tutti-os-agent-gui-0.0.266.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c1d34c36e5177f638a3151e52f72b107/tutti-os-agent-gui-0.0.266.tgz","_integrity":"sha512-bc9x7YrT6kdEHcZYPXKkmtFTvck3rd1W0sXpm6tO2HfYw+8Bvpu6Fwlsq3SHs0eOzLal6XvBbAXXXQYEoxVyrQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.266","@tutti-os/browser-node":"0.0.266","@tutti-os/ui-rich-text":"0.0.266","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.266","@tutti-os/ui-i18n-runtime":"0.0.266","@tutti-os/workbench-surface":"0.0.266","@tutti-os/agent-activity-core":"0.0.266","@tutti-os/workspace-file-manager":"0.0.266","@tutti-os/workspace-file-preview":"0.0.266","@tutti-os/workspace-user-project":"0.0.266","@tutti-os/workspace-external-core":"0.0.266","@tutti-os/workspace-issue-manager":"0.0.266","@tutti-os/workspace-file-reference":"0.0.266"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.266_1785571981626_0.5626561370140566","host":"s3://npm-registry-packages-npm-production"}},"0.0.267":{"name":"@tutti-os/agent-gui","version":"0.0.267","_id":"@tutti-os/agent-gui@0.0.267","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"025622584ecfd9b1b86575082f7fb8d0b2349253","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.267.tgz","fileCount":294,"integrity":"sha512-P/cSGAXqwgxvpzReOz0w57wnRnoDIDfj3wc+8zXhnqYOcb8I4D+8eYdMnbMjvPu4m6Ab87txhYFjw/+GaAZSxw==","signatures":[{"sig":"MEQCIGqhhd+Zfa7PGPGkPIPvB3g1HJ3aEYLRGTH1Yrc9bwo3AiBDHWPN6x/ytTd85xdev2MFyBpI/ob7/PGetMQcJ7IT4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.267","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14721928},"type":"module","_from":"file:tutti-os-agent-gui-0.0.267.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cc36dd2d4ab184c3b31465f80eff3738/tutti-os-agent-gui-0.0.267.tgz","_integrity":"sha512-P/cSGAXqwgxvpzReOz0w57wnRnoDIDfj3wc+8zXhnqYOcb8I4D+8eYdMnbMjvPu4m6Ab87txhYFjw/+GaAZSxw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.267","@tutti-os/browser-node":"0.0.267","@tutti-os/ui-rich-text":"0.0.267","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.267","@tutti-os/ui-i18n-runtime":"0.0.267","@tutti-os/workbench-surface":"0.0.267","@tutti-os/agent-activity-core":"0.0.267","@tutti-os/workspace-file-manager":"0.0.267","@tutti-os/workspace-file-preview":"0.0.267","@tutti-os/workspace-user-project":"0.0.267","@tutti-os/workspace-external-core":"0.0.267","@tutti-os/workspace-issue-manager":"0.0.267","@tutti-os/workspace-file-reference":"0.0.267"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.267_1785572586232_0.32854725401642426","host":"s3://npm-registry-packages-npm-production"}},"0.0.268":{"name":"@tutti-os/agent-gui","version":"0.0.268","_id":"@tutti-os/agent-gui@0.0.268","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6a368eca3927fbf8dc80e4cf091a86dd146e45dc","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.268.tgz","fileCount":294,"integrity":"sha512-Mfb6dgFJd0/4Won3fuZS84UWf7whcz7x/3v0VqPpEVob/NVGWO9vqpesTnbdo8IYkAMgq6oxCTtwC0v9YXXwPw==","signatures":[{"sig":"MEUCIQCWwV+fL4FC0reO0lVRk2ONqZNaQNtCCRl0rQXc5f6UrwIgFrGsZfC5eQAZitXalgO5c1aWALgulpFUWrAdqmZGwU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.268","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14721928},"type":"module","_from":"file:tutti-os-agent-gui-0.0.268.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1d491760fad8ba3f78e9cec9436dd185/tutti-os-agent-gui-0.0.268.tgz","_integrity":"sha512-Mfb6dgFJd0/4Won3fuZS84UWf7whcz7x/3v0VqPpEVob/NVGWO9vqpesTnbdo8IYkAMgq6oxCTtwC0v9YXXwPw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.268","@tutti-os/browser-node":"0.0.268","@tutti-os/ui-rich-text":"0.0.268","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.268","@tutti-os/ui-i18n-runtime":"0.0.268","@tutti-os/workbench-surface":"0.0.268","@tutti-os/agent-activity-core":"0.0.268","@tutti-os/workspace-file-manager":"0.0.268","@tutti-os/workspace-file-preview":"0.0.268","@tutti-os/workspace-user-project":"0.0.268","@tutti-os/workspace-external-core":"0.0.268","@tutti-os/workspace-issue-manager":"0.0.268","@tutti-os/workspace-file-reference":"0.0.268"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.268_1785573245571_0.28879018169419846","host":"s3://npm-registry-packages-npm-production"}},"0.0.269":{"name":"@tutti-os/agent-gui","version":"0.0.269","_id":"@tutti-os/agent-gui@0.0.269","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f0df25f5e5926ca0a218bd7a370db8a92346cff5","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.269.tgz","fileCount":294,"integrity":"sha512-f2FgnM/Wv6X2F3BSZdObVK6B/cBi5XxmBP917n7e3Y8sxmPSx6zYC7Z/sqzqb+b7BenxnjwLsEu5Fb6QtunX0w==","signatures":[{"sig":"MEYCIQCaEirTaPutPTrSyyVI7uhPT2p+WeB8BBV5pAaekBKJAAIhAIdhkAi5HVWlodxhWRsuny6j+2XLwozW/+iYuGp/EhQB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.269","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14725091},"type":"module","_from":"file:tutti-os-agent-gui-0.0.269.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6ebc0a85880b5c73b290c4eabbcabd46/tutti-os-agent-gui-0.0.269.tgz","_integrity":"sha512-f2FgnM/Wv6X2F3BSZdObVK6B/cBi5XxmBP917n7e3Y8sxmPSx6zYC7Z/sqzqb+b7BenxnjwLsEu5Fb6QtunX0w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.269","@tutti-os/browser-node":"0.0.269","@tutti-os/ui-rich-text":"0.0.269","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.269","@tutti-os/ui-i18n-runtime":"0.0.269","@tutti-os/workbench-surface":"0.0.269","@tutti-os/agent-activity-core":"0.0.269","@tutti-os/workspace-file-manager":"0.0.269","@tutti-os/workspace-file-preview":"0.0.269","@tutti-os/workspace-user-project":"0.0.269","@tutti-os/workspace-external-core":"0.0.269","@tutti-os/workspace-issue-manager":"0.0.269","@tutti-os/workspace-file-reference":"0.0.269"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.269_1785578963183_0.2088322712095465","host":"s3://npm-registry-packages-npm-production"}},"0.0.270":{"name":"@tutti-os/agent-gui","version":"0.0.270","_id":"@tutti-os/agent-gui@0.0.270","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3c3632ecf5a13a546852bb2267eb5ddfe37c3ccc","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.270.tgz","fileCount":294,"integrity":"sha512-3t+b00FZxQ1L/P0W8lVPjZi5TMkTzQPA67FKGdAVrHUDryihR/HZE5m2eJsfRICZaon26yBFBkiq9e+6lOqnKg==","signatures":[{"sig":"MEUCIQCQZxa/7YnMLY1ErSNRon1iIpEev2x8PzjSxtq3/dAR/gIgLL0xUR/Kziw6kDzAOVwIL/sH5WiMxUOJrW7T8WPiJ3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.270","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14725091},"type":"module","_from":"file:tutti-os-agent-gui-0.0.270.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3d93b6bf2b58ae298cc8fdb6e2a812b2/tutti-os-agent-gui-0.0.270.tgz","_integrity":"sha512-3t+b00FZxQ1L/P0W8lVPjZi5TMkTzQPA67FKGdAVrHUDryihR/HZE5m2eJsfRICZaon26yBFBkiq9e+6lOqnKg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.270","@tutti-os/browser-node":"0.0.270","@tutti-os/ui-rich-text":"0.0.270","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.270","@tutti-os/ui-i18n-runtime":"0.0.270","@tutti-os/workbench-surface":"0.0.270","@tutti-os/agent-activity-core":"0.0.270","@tutti-os/workspace-file-manager":"0.0.270","@tutti-os/workspace-file-preview":"0.0.270","@tutti-os/workspace-user-project":"0.0.270","@tutti-os/workspace-external-core":"0.0.270","@tutti-os/workspace-issue-manager":"0.0.270","@tutti-os/workspace-file-reference":"0.0.270"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.270_1785581941953_0.015217628436856367","host":"s3://npm-registry-packages-npm-production"}},"0.0.271":{"name":"@tutti-os/agent-gui","version":"0.0.271","_id":"@tutti-os/agent-gui@0.0.271","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"666164b3402c4bfd01f2960bbfb917888dfa3a73","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.271.tgz","fileCount":294,"integrity":"sha512-+bSgfkbB52KcTRxSXBrsJs22dsP3iakzzbfL5646g+Kdn4Yq1sL6pU+AF1B1HQRPMpyCQyQ4yDE9+XNesv54Yg==","signatures":[{"sig":"MEUCIQCHQmuZ35ZDIG4VExvXaOJFerY49oNIDIyW+QzqANPDNgIgccsaWdXqOGUgxVG1QVOgOEbZrk6iYAK+CJXQoDENhDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.271","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14725948},"type":"module","_from":"file:tutti-os-agent-gui-0.0.271.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/82f6b2fb1a6aa3f38ab52d5c09696584/tutti-os-agent-gui-0.0.271.tgz","_integrity":"sha512-+bSgfkbB52KcTRxSXBrsJs22dsP3iakzzbfL5646g+Kdn4Yq1sL6pU+AF1B1HQRPMpyCQyQ4yDE9+XNesv54Yg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.271","@tutti-os/browser-node":"0.0.271","@tutti-os/ui-rich-text":"0.0.271","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.271","@tutti-os/ui-i18n-runtime":"0.0.271","@tutti-os/workbench-surface":"0.0.271","@tutti-os/agent-activity-core":"0.0.271","@tutti-os/workspace-file-manager":"0.0.271","@tutti-os/workspace-file-preview":"0.0.271","@tutti-os/workspace-user-project":"0.0.271","@tutti-os/workspace-external-core":"0.0.271","@tutti-os/workspace-issue-manager":"0.0.271","@tutti-os/workspace-file-reference":"0.0.271"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.271_1785588697663_0.17844016143970154","host":"s3://npm-registry-packages-npm-production"}},"0.0.272":{"name":"@tutti-os/agent-gui","version":"0.0.272","_id":"@tutti-os/agent-gui@0.0.272","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d0de35ba1ec029509c6361a9ab5d4870a7a90401","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.272.tgz","fileCount":294,"integrity":"sha512-xCNS3XfqVULG+be8L4Z5jBGbMhZY/claePXgYsQANedHCZdEn0ehrHUhD0mSytCPYhvkSF93jXLp0W5MJAEeeg==","signatures":[{"sig":"MEUCIEbD9+KylUxK3I4jtV1WDKpGdlxGHEQJw8/+UirtYXBnAiEAuO8wd5cN8a1pwh26TB45rTUuKNEFsCMdyRVGrnkIic0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14726409},"type":"module","_from":"file:tutti-os-agent-gui-0.0.272.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a2cd52120887c358836a0b89d9a21b94/tutti-os-agent-gui-0.0.272.tgz","_integrity":"sha512-xCNS3XfqVULG+be8L4Z5jBGbMhZY/claePXgYsQANedHCZdEn0ehrHUhD0mSytCPYhvkSF93jXLp0W5MJAEeeg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.272","@tutti-os/browser-node":"0.0.272","@tutti-os/ui-rich-text":"0.0.272","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.272","@tutti-os/ui-i18n-runtime":"0.0.272","@tutti-os/workbench-surface":"0.0.272","@tutti-os/agent-activity-core":"0.0.272","@tutti-os/workspace-file-manager":"0.0.272","@tutti-os/workspace-file-preview":"0.0.272","@tutti-os/workspace-user-project":"0.0.272","@tutti-os/workspace-external-core":"0.0.272","@tutti-os/workspace-issue-manager":"0.0.272","@tutti-os/workspace-file-reference":"0.0.272"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.272_1785595525112_0.22129268998763663","host":"s3://npm-registry-packages-npm-production"}},"0.0.273":{"name":"@tutti-os/agent-gui","version":"0.0.273","_id":"@tutti-os/agent-gui@0.0.273","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"04c68805146d2825d0ef7d3391c335c84982c0f4","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.273.tgz","fileCount":294,"integrity":"sha512-XV+awJgxve2r/4TEapHfTx7hdV7KozZCCoXLI5xD618GA2v7PPvSJvwvoD7ZvA018M2A+jJFWkMKaamNwl3TrQ==","signatures":[{"sig":"MEUCIAQzgEdTymdgcYnmWfIGG7yZkXynXEJ5Vv5WC79bekNBAiEA5y3+6TVgzYTdmY8vC5wM41Rmf0+RvQQ9a3FqPcZPXlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.273","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14726409},"type":"module","_from":"file:tutti-os-agent-gui-0.0.273.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2607862eb599627e1da3f248e6ad0f34/tutti-os-agent-gui-0.0.273.tgz","_integrity":"sha512-XV+awJgxve2r/4TEapHfTx7hdV7KozZCCoXLI5xD618GA2v7PPvSJvwvoD7ZvA018M2A+jJFWkMKaamNwl3TrQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.273","@tutti-os/browser-node":"0.0.273","@tutti-os/ui-rich-text":"0.0.273","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.273","@tutti-os/ui-i18n-runtime":"0.0.273","@tutti-os/workbench-surface":"0.0.273","@tutti-os/agent-activity-core":"0.0.273","@tutti-os/workspace-file-manager":"0.0.273","@tutti-os/workspace-file-preview":"0.0.273","@tutti-os/workspace-user-project":"0.0.273","@tutti-os/workspace-external-core":"0.0.273","@tutti-os/workspace-issue-manager":"0.0.273","@tutti-os/workspace-file-reference":"0.0.273"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.273_1785601258276_0.3453053253866236","host":"s3://npm-registry-packages-npm-production"}},"0.0.274":{"name":"@tutti-os/agent-gui","version":"0.0.274","_id":"@tutti-os/agent-gui@0.0.274","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e37bbdc5bfddd93d523f368260a4dcf91d1d8d2a","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.274.tgz","fileCount":294,"integrity":"sha512-9U+AS1pxVGhN+NcuUGGtvCyy7r4/q0aRzDPlbl4DZsYh7fJPgzDV4cBoMurmoDmy0iWKPUVuJsguAawjnkq2sA==","signatures":[{"sig":"MEYCIQCxypzpj9Q7J3ljaHc2u1YDkoW71mZcTYpZyyYckguQMAIhAL2EJx/W3B9gjhKB+TIjOvSSjWZTqN56vNeqyMwoUUJd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.274","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14727175},"type":"module","_from":"file:tutti-os-agent-gui-0.0.274.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a1267e07d4b2154b7072d0908a6a975a/tutti-os-agent-gui-0.0.274.tgz","_integrity":"sha512-9U+AS1pxVGhN+NcuUGGtvCyy7r4/q0aRzDPlbl4DZsYh7fJPgzDV4cBoMurmoDmy0iWKPUVuJsguAawjnkq2sA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.274","@tutti-os/browser-node":"0.0.274","@tutti-os/ui-rich-text":"0.0.274","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.274","@tutti-os/ui-i18n-runtime":"0.0.274","@tutti-os/workbench-surface":"0.0.274","@tutti-os/agent-activity-core":"0.0.274","@tutti-os/workspace-file-manager":"0.0.274","@tutti-os/workspace-file-preview":"0.0.274","@tutti-os/workspace-user-project":"0.0.274","@tutti-os/workspace-external-core":"0.0.274","@tutti-os/workspace-issue-manager":"0.0.274","@tutti-os/workspace-file-reference":"0.0.274"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.274_1785608446422_0.572747845797527","host":"s3://npm-registry-packages-npm-production"}},"0.0.275":{"name":"@tutti-os/agent-gui","version":"0.0.275","_id":"@tutti-os/agent-gui@0.0.275","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6eafe2c0a2001e896e2e402e15e6e8ebdfa9d38f","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.275.tgz","fileCount":294,"integrity":"sha512-0Tzx+tFCuqurDJfJHHl/Vj75ofntzcErBPon34hPRXmNfLfTh3/ohTkK6bqNkQTfjxEt6ndqL8Yy81pD5R7GHw==","signatures":[{"sig":"MEQCIHN1f3SYUPAe/++87jb0id2VsqGp8NsDO4HLEsyVdxS8AiA+WzxNm0eUW+2Llx+kqdAobopxCPOuMLXUZlj031igOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.275","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14727175},"type":"module","_from":"file:tutti-os-agent-gui-0.0.275.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5baa60618ffb645594db1729fdfc231f/tutti-os-agent-gui-0.0.275.tgz","_integrity":"sha512-0Tzx+tFCuqurDJfJHHl/Vj75ofntzcErBPon34hPRXmNfLfTh3/ohTkK6bqNkQTfjxEt6ndqL8Yy81pD5R7GHw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.275","@tutti-os/browser-node":"0.0.275","@tutti-os/ui-rich-text":"0.0.275","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.275","@tutti-os/ui-i18n-runtime":"0.0.275","@tutti-os/workbench-surface":"0.0.275","@tutti-os/agent-activity-core":"0.0.275","@tutti-os/workspace-file-manager":"0.0.275","@tutti-os/workspace-file-preview":"0.0.275","@tutti-os/workspace-user-project":"0.0.275","@tutti-os/workspace-external-core":"0.0.275","@tutti-os/workspace-issue-manager":"0.0.275","@tutti-os/workspace-file-reference":"0.0.275"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.275_1785612680308_0.6183893688660003","host":"s3://npm-registry-packages-npm-production"}},"0.0.276":{"name":"@tutti-os/agent-gui","version":"0.0.276","_id":"@tutti-os/agent-gui@0.0.276","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"690b03e44827c6f072fad5ff384d310473d25828","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.276.tgz","fileCount":294,"integrity":"sha512-siTed0kwxXcz5PqQo0Vix6Z/O72PYgUz++rnx+pI+YejuarlhhmnFTP+Vj/Lfgy43CIVwTD0ZKRfyiILCQVrtQ==","signatures":[{"sig":"MEQCIAXJWs0TyfQYxwWZ4Pf2GZz7aygqYiy8NPWc8OCe9kkYAiAlpDBBzw0ZGtUW5kiS0whKqmEagHDbFm/lLYOpQF/ROg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.276","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14727201},"type":"module","_from":"file:tutti-os-agent-gui-0.0.276.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c2cc41aea7ac9f804d29ecb1b7e720de/tutti-os-agent-gui-0.0.276.tgz","_integrity":"sha512-siTed0kwxXcz5PqQo0Vix6Z/O72PYgUz++rnx+pI+YejuarlhhmnFTP+Vj/Lfgy43CIVwTD0ZKRfyiILCQVrtQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.276","@tutti-os/browser-node":"0.0.276","@tutti-os/ui-rich-text":"0.0.276","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.276","@tutti-os/ui-i18n-runtime":"0.0.276","@tutti-os/workbench-surface":"0.0.276","@tutti-os/agent-activity-core":"0.0.276","@tutti-os/workspace-file-manager":"0.0.276","@tutti-os/workspace-file-preview":"0.0.276","@tutti-os/workspace-user-project":"0.0.276","@tutti-os/workspace-external-core":"0.0.276","@tutti-os/workspace-issue-manager":"0.0.276","@tutti-os/workspace-file-reference":"0.0.276"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.276_1785643982712_0.9059873459373893","host":"s3://npm-registry-packages-npm-production"}},"0.0.277":{"name":"@tutti-os/agent-gui","version":"0.0.277","_id":"@tutti-os/agent-gui@0.0.277","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c8f91571ba3f07dfb572648ba573ea2ad4f6d948","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.277.tgz","fileCount":294,"integrity":"sha512-tB3m/c+XJ52tOn1crLqwHRZOFvYzChdVgcpT675oLyId/OEYF+i1dH2FzVhhemOsw8VRJd4Rx3QYuKmF3YwUug==","signatures":[{"sig":"MEUCIQCeyS+YRJlUG58osw4IxKFSqLd5G5IL7yi9x62/2pwiYQIgRDa2eT7H0CSOQcWbMtZ/uybpctkedG4KPjYSldd/wqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.277","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14727201},"type":"module","_from":"file:tutti-os-agent-gui-0.0.277.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fe69857749ef624d194aed0d709c46dc/tutti-os-agent-gui-0.0.277.tgz","_integrity":"sha512-tB3m/c+XJ52tOn1crLqwHRZOFvYzChdVgcpT675oLyId/OEYF+i1dH2FzVhhemOsw8VRJd4Rx3QYuKmF3YwUug==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.277","@tutti-os/browser-node":"0.0.277","@tutti-os/ui-rich-text":"0.0.277","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.277","@tutti-os/ui-i18n-runtime":"0.0.277","@tutti-os/workbench-surface":"0.0.277","@tutti-os/agent-activity-core":"0.0.277","@tutti-os/workspace-file-manager":"0.0.277","@tutti-os/workspace-file-preview":"0.0.277","@tutti-os/workspace-user-project":"0.0.277","@tutti-os/workspace-external-core":"0.0.277","@tutti-os/workspace-issue-manager":"0.0.277","@tutti-os/workspace-file-reference":"0.0.277"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.277_1785663959544_0.8335480982333396","host":"s3://npm-registry-packages-npm-production"}},"0.0.278":{"name":"@tutti-os/agent-gui","version":"0.0.278","_id":"@tutti-os/agent-gui@0.0.278","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"46f2c85c7887acea8c20dbf93e5638ae0acadbb1","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.278.tgz","fileCount":294,"integrity":"sha512-wosFM71ol63QahmPZUgKwuDimeLVw3TSg46HFDkmdHgWrPD9N9qeJkSSyznXx2mkTmJRBsR+s4n8y7BgvEnSbg==","signatures":[{"sig":"MEUCIQCZ/PZjIJSY3Cmva0KP5I6l092BcrmhfSkaxbvdbvq+UQIgaQwFZ7yPxguCYZLh9MI9OXACsmZ48Z2jDmFxylciMRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.278","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14727201},"type":"module","_from":"file:tutti-os-agent-gui-0.0.278.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/634c38cb7f5d6033791d552d92f305a7/tutti-os-agent-gui-0.0.278.tgz","_integrity":"sha512-wosFM71ol63QahmPZUgKwuDimeLVw3TSg46HFDkmdHgWrPD9N9qeJkSSyznXx2mkTmJRBsR+s4n8y7BgvEnSbg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.278","@tutti-os/browser-node":"0.0.278","@tutti-os/ui-rich-text":"0.0.278","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.278","@tutti-os/ui-i18n-runtime":"0.0.278","@tutti-os/workbench-surface":"0.0.278","@tutti-os/agent-activity-core":"0.0.278","@tutti-os/workspace-file-manager":"0.0.278","@tutti-os/workspace-file-preview":"0.0.278","@tutti-os/workspace-user-project":"0.0.278","@tutti-os/workspace-external-core":"0.0.278","@tutti-os/workspace-issue-manager":"0.0.278","@tutti-os/workspace-file-reference":"0.0.278"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.278_1785675230521_0.9506907598447949","host":"s3://npm-registry-packages-npm-production"}},"0.0.279":{"name":"@tutti-os/agent-gui","version":"0.0.279","_id":"@tutti-os/agent-gui@0.0.279","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d76e37509121ebfc9310b6ccaeaecd2fdc0ca8d7","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.279.tgz","fileCount":294,"integrity":"sha512-j1eOwkJkcYm/9kJtEq0nQlimUjyv4aTbsy29bTsuEMtC2Y1cJD6FXrLUQnABP0k7UmMIdV2AZ1mIHbHv2280Fw==","signatures":[{"sig":"MEUCIQCGGYiricTX07q8m1mfS7m3UKWcR4nQh4swMvvLpbz+7QIgWF5DGnofWId1l43axHZVApLios2L6VflleHvHTAiPKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14727201},"type":"module","_from":"file:tutti-os-agent-gui-0.0.279.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/46c34488a2004db5dc8f683733ed8f9f/tutti-os-agent-gui-0.0.279.tgz","_integrity":"sha512-j1eOwkJkcYm/9kJtEq0nQlimUjyv4aTbsy29bTsuEMtC2Y1cJD6FXrLUQnABP0k7UmMIdV2AZ1mIHbHv2280Fw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.279","@tutti-os/browser-node":"0.0.279","@tutti-os/ui-rich-text":"0.0.279","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.279","@tutti-os/ui-i18n-runtime":"0.0.279","@tutti-os/workbench-surface":"0.0.279","@tutti-os/agent-activity-core":"0.0.279","@tutti-os/workspace-file-manager":"0.0.279","@tutti-os/workspace-file-preview":"0.0.279","@tutti-os/workspace-user-project":"0.0.279","@tutti-os/workspace-external-core":"0.0.279","@tutti-os/workspace-issue-manager":"0.0.279","@tutti-os/workspace-file-reference":"0.0.279"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.279_1785687477900_0.40833124714910674","host":"s3://npm-registry-packages-npm-production"}},"0.0.280":{"name":"@tutti-os/agent-gui","version":"0.0.280","_id":"@tutti-os/agent-gui@0.0.280","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ff37588a601449e4bcf111445f57cd7d647d87e3","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.280.tgz","fileCount":294,"integrity":"sha512-zYY0bv29AIbFMcl5t1y1xjsZExau7HYo4WukxXCODe9qm9SH4nWdXgmohucGVjhvStUYWL7CH6OeLbDD1eJaMg==","signatures":[{"sig":"MEUCIQDxDpx95dBA+Aw0ySN/DfK0YCs9n7CENQOptQydi6WcnQIgQasJrg1MMLuwMR3uhdYtqPh2kdvHJ2AZTfrrFh5OftI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.280","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14728359},"type":"module","_from":"file:tutti-os-agent-gui-0.0.280.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c3e984818c10ac2833fe213cbe0a757e/tutti-os-agent-gui-0.0.280.tgz","_integrity":"sha512-zYY0bv29AIbFMcl5t1y1xjsZExau7HYo4WukxXCODe9qm9SH4nWdXgmohucGVjhvStUYWL7CH6OeLbDD1eJaMg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.280","@tutti-os/browser-node":"0.0.280","@tutti-os/ui-rich-text":"0.0.280","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.280","@tutti-os/ui-i18n-runtime":"0.0.280","@tutti-os/workbench-surface":"0.0.280","@tutti-os/agent-activity-core":"0.0.280","@tutti-os/workspace-file-manager":"0.0.280","@tutti-os/workspace-file-preview":"0.0.280","@tutti-os/workspace-user-project":"0.0.280","@tutti-os/workspace-external-core":"0.0.280","@tutti-os/workspace-issue-manager":"0.0.280","@tutti-os/workspace-file-reference":"0.0.280"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.280_1785731833904_0.582509397192859","host":"s3://npm-registry-packages-npm-production"}},"0.0.281":{"name":"@tutti-os/agent-gui","version":"0.0.281","_id":"@tutti-os/agent-gui@0.0.281","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"99a6141233d58bfea93228f9661d4f8359956f6d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.281.tgz","fileCount":294,"integrity":"sha512-/Tq6ZOGC6yqbToUwP6/CyTOrmWoAS8n/MQzWta+/AMtbcU8tfKZYiUqFJPIQnbaz6OyauuJuI7DT9Pq47JV3Sg==","signatures":[{"sig":"MEUCIFzg4yU422cOoNBUJuowaCZGAMHVoSxP9s1kTjOsjYUhAiEA6pVyuG33mzgN2B37uaExfxOOro1JNBLwEqniG8m2beU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.281","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14730313},"type":"module","_from":"file:tutti-os-agent-gui-0.0.281.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/29505baf84793ed8d5d72bc040f7825c/tutti-os-agent-gui-0.0.281.tgz","_integrity":"sha512-/Tq6ZOGC6yqbToUwP6/CyTOrmWoAS8n/MQzWta+/AMtbcU8tfKZYiUqFJPIQnbaz6OyauuJuI7DT9Pq47JV3Sg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.281","@tutti-os/browser-node":"0.0.281","@tutti-os/ui-rich-text":"0.0.281","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.281","@tutti-os/ui-i18n-runtime":"0.0.281","@tutti-os/workbench-surface":"0.0.281","@tutti-os/agent-activity-core":"0.0.281","@tutti-os/workspace-file-manager":"0.0.281","@tutti-os/workspace-file-preview":"0.0.281","@tutti-os/workspace-user-project":"0.0.281","@tutti-os/workspace-external-core":"0.0.281","@tutti-os/workspace-issue-manager":"0.0.281","@tutti-os/workspace-file-reference":"0.0.281"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.281_1785744178905_0.1060558836618477","host":"s3://npm-registry-packages-npm-production"}},"0.0.282":{"name":"@tutti-os/agent-gui","version":"0.0.282","_id":"@tutti-os/agent-gui@0.0.282","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c10cf9e111524433d7872a72dd7f19d6c3140fdb","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.282.tgz","fileCount":294,"integrity":"sha512-x7sWFgaHQCUmgENDnBNJR+jKX+fU7RdfeJmixZiMYluiTzMihlowEtkccC8lvriPWl3qB1/lToxiF9vyAGp3sw==","signatures":[{"sig":"MEUCIQCbibI40B0rDywxpo2fR26R+I7EBvcf2E1ghfBVJxa54QIgc664xCCdJlVtltA9MrzZ0T7Z/zXn1tRZ4p+RcuWWdw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.282","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14746086},"type":"module","_from":"file:tutti-os-agent-gui-0.0.282.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c44983ea0fff8ef049418a14d8465d88/tutti-os-agent-gui-0.0.282.tgz","_integrity":"sha512-x7sWFgaHQCUmgENDnBNJR+jKX+fU7RdfeJmixZiMYluiTzMihlowEtkccC8lvriPWl3qB1/lToxiF9vyAGp3sw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.282","@tutti-os/browser-node":"0.0.282","@tutti-os/ui-rich-text":"0.0.282","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.282","@tutti-os/ui-i18n-runtime":"0.0.282","@tutti-os/workbench-surface":"0.0.282","@tutti-os/agent-activity-core":"0.0.282","@tutti-os/workspace-file-manager":"0.0.282","@tutti-os/workspace-file-preview":"0.0.282","@tutti-os/workspace-user-project":"0.0.282","@tutti-os/workspace-external-core":"0.0.282","@tutti-os/workspace-issue-manager":"0.0.282","@tutti-os/workspace-file-reference":"0.0.282"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.282_1785756604053_0.9431419706656496","host":"s3://npm-registry-packages-npm-production"}},"0.0.283":{"name":"@tutti-os/agent-gui","version":"0.0.283","_id":"@tutti-os/agent-gui@0.0.283","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9f377952c139acb9b6bba8399681ec46b2b4d153","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.283.tgz","fileCount":294,"integrity":"sha512-IxJPJolyin/BfyLy1KXnPM7VWiyAGbq2gEztiGpo/3xpcM+l+myPHPjBV7YWOli17AX7j3RjuphHDp6z987htw==","signatures":[{"sig":"MEYCIQCfph08dnMW4g7MhYppqyTQYgAlINhF8qhcWWeuAPe3MAIhAOK5lVTcm0r/jYvlpGABMac0YAKEcIssQacVNsxrqqAO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.283","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14746086},"type":"module","_from":"file:tutti-os-agent-gui-0.0.283.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/15a33f16592f5fc61b8fb9f7d11f904c/tutti-os-agent-gui-0.0.283.tgz","_integrity":"sha512-IxJPJolyin/BfyLy1KXnPM7VWiyAGbq2gEztiGpo/3xpcM+l+myPHPjBV7YWOli17AX7j3RjuphHDp6z987htw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.283","@tutti-os/browser-node":"0.0.283","@tutti-os/ui-rich-text":"0.0.283","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.283","@tutti-os/ui-i18n-runtime":"0.0.283","@tutti-os/workbench-surface":"0.0.283","@tutti-os/agent-activity-core":"0.0.283","@tutti-os/workspace-file-manager":"0.0.283","@tutti-os/workspace-file-preview":"0.0.283","@tutti-os/workspace-user-project":"0.0.283","@tutti-os/workspace-external-core":"0.0.283","@tutti-os/workspace-issue-manager":"0.0.283","@tutti-os/workspace-file-reference":"0.0.283"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.283_1785758255313_0.11200971163714657","host":"s3://npm-registry-packages-npm-production"}},"0.0.284":{"name":"@tutti-os/agent-gui","version":"0.0.284","_id":"@tutti-os/agent-gui@0.0.284","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ac9e0797d546c6ea2ff9e4e294e94e2f4575e531","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.284.tgz","fileCount":294,"integrity":"sha512-8IpVbjMM9PQKavYiewMWBIXta0sUpisbM55JqLHWg4RtcmRkL3NgFpsn4ZXyNM3GsLjpvr/7pBhmUOswo3qFRQ==","signatures":[{"sig":"MEUCIQDWVKk9SYjtR+zWDkwLSWhahYVPOVt6cQ8bHcO5paUrvAIgZlFBKaW+OB8O3zNeKw80/ozixEbcG3LDydWdg7fwPdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.284","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14764980},"type":"module","_from":"file:tutti-os-agent-gui-0.0.284.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8d66521c17f9373d7c0a8ffdbf744dbd/tutti-os-agent-gui-0.0.284.tgz","_integrity":"sha512-8IpVbjMM9PQKavYiewMWBIXta0sUpisbM55JqLHWg4RtcmRkL3NgFpsn4ZXyNM3GsLjpvr/7pBhmUOswo3qFRQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.284","@tutti-os/browser-node":"0.0.284","@tutti-os/ui-rich-text":"0.0.284","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.284","@tutti-os/ui-i18n-runtime":"0.0.284","@tutti-os/workbench-surface":"0.0.284","@tutti-os/agent-activity-core":"0.0.284","@tutti-os/workspace-file-manager":"0.0.284","@tutti-os/workspace-file-preview":"0.0.284","@tutti-os/workspace-user-project":"0.0.284","@tutti-os/workspace-external-core":"0.0.284","@tutti-os/workspace-issue-manager":"0.0.284","@tutti-os/workspace-file-reference":"0.0.284"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.284_1785826080728_0.9856000466153432","host":"s3://npm-registry-packages-npm-production"}},"0.0.285":{"name":"@tutti-os/agent-gui","version":"0.0.285","_id":"@tutti-os/agent-gui@0.0.285","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a329daa68f3631e069b0194be81e1d653d6e0123","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.285.tgz","fileCount":294,"integrity":"sha512-z+F86QLnG/D4cudOdva7n3c9QDKzTfoaWPULWOJi2dzTQ/rvWPUP3jVgqN8Yrt00afnGzqXq6vonPGJHKkE5mQ==","signatures":[{"sig":"MEUCIDkw6j5Uqk9pKB2zOM/mGF6S4gR4lHqs5cJTKrb5lS/zAiEApqst3jxqNQIUs8Ub0C9THiuJWLNtLOF0NQoFkJ3aqDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.285","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14789706},"type":"module","_from":"file:tutti-os-agent-gui-0.0.285.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/84a42da886106e1436d5b79e1aa6a307/tutti-os-agent-gui-0.0.285.tgz","_integrity":"sha512-z+F86QLnG/D4cudOdva7n3c9QDKzTfoaWPULWOJi2dzTQ/rvWPUP3jVgqN8Yrt00afnGzqXq6vonPGJHKkE5mQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.285","@tutti-os/browser-node":"0.0.285","@tutti-os/ui-rich-text":"0.0.285","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.285","@tutti-os/ui-i18n-runtime":"0.0.285","@tutti-os/workbench-surface":"0.0.285","@tutti-os/agent-activity-core":"0.0.285","@tutti-os/workspace-file-manager":"0.0.285","@tutti-os/workspace-file-preview":"0.0.285","@tutti-os/workspace-user-project":"0.0.285","@tutti-os/workspace-external-core":"0.0.285","@tutti-os/workspace-issue-manager":"0.0.285","@tutti-os/workspace-file-reference":"0.0.285"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.285_1785866702965_0.46980621159995883","host":"s3://npm-registry-packages-npm-production"}},"0.0.286":{"name":"@tutti-os/agent-gui","version":"0.0.286","_id":"@tutti-os/agent-gui@0.0.286","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b1c43c0e3f5292fc36c53d14741212edd86e8e5b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.286.tgz","fileCount":294,"integrity":"sha512-jefFq9jp+HnVm4TKXBVYXkCXfxvEDmkXVtnA3LBgiEFx3natJRjDio9OJOt5WUrLfT5MmSKYIOxPe4jas1SF5w==","signatures":[{"sig":"MEUCICt72E6OSl96lo5e7worRgYqbBtXqWJUFhgbhOdm6b6wAiEA7IVKkozwAMnLBbsyWKTb9sdFSL/yrRDSGBCjkL5ehG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.286","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14789706},"type":"module","_from":"file:tutti-os-agent-gui-0.0.286.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2d67a61c41d91a0eac295869b73e9fb9/tutti-os-agent-gui-0.0.286.tgz","_integrity":"sha512-jefFq9jp+HnVm4TKXBVYXkCXfxvEDmkXVtnA3LBgiEFx3natJRjDio9OJOt5WUrLfT5MmSKYIOxPe4jas1SF5w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.286","@tutti-os/browser-node":"0.0.286","@tutti-os/ui-rich-text":"0.0.286","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.286","@tutti-os/ui-i18n-runtime":"0.0.286","@tutti-os/workbench-surface":"0.0.286","@tutti-os/agent-activity-core":"0.0.286","@tutti-os/workspace-file-manager":"0.0.286","@tutti-os/workspace-file-preview":"0.0.286","@tutti-os/workspace-user-project":"0.0.286","@tutti-os/workspace-external-core":"0.0.286","@tutti-os/workspace-issue-manager":"0.0.286","@tutti-os/workspace-file-reference":"0.0.286"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.286_1785921422832_0.5928894558884255","host":"s3://npm-registry-packages-npm-production"}},"0.0.287":{"name":"@tutti-os/agent-gui","version":"0.0.287","_id":"@tutti-os/agent-gui@0.0.287","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f480f919c75737225ae8a56e3bc465727526a839","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.287.tgz","fileCount":294,"integrity":"sha512-TYiVJlU2XFRbdDAN0pVqBbKnq/O4jvxiuVna5TCKSK62TOgMUIvOltvOzvt85eGqgnKrZDXWnYkkHoF1sSLW5A==","signatures":[{"sig":"MEUCIQCObIYfrbIkulWZRedFHrq8kM1U/jA7cA1dFv+45dAZIAIgLtpKy4k4eIbRtLoY7zcvUnNex9IdG43nz6Q0hMGmVU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.287","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14792311},"type":"module","_from":"file:tutti-os-agent-gui-0.0.287.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3233d86ab38215e6814b58110cf9cf64/tutti-os-agent-gui-0.0.287.tgz","_integrity":"sha512-TYiVJlU2XFRbdDAN0pVqBbKnq/O4jvxiuVna5TCKSK62TOgMUIvOltvOzvt85eGqgnKrZDXWnYkkHoF1sSLW5A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.287","@tutti-os/browser-node":"0.0.287","@tutti-os/ui-rich-text":"0.0.287","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.287","@tutti-os/ui-i18n-runtime":"0.0.287","@tutti-os/workbench-surface":"0.0.287","@tutti-os/agent-activity-core":"0.0.287","@tutti-os/workspace-file-manager":"0.0.287","@tutti-os/workspace-file-preview":"0.0.287","@tutti-os/workspace-user-project":"0.0.287","@tutti-os/workspace-external-core":"0.0.287","@tutti-os/workspace-issue-manager":"0.0.287","@tutti-os/workspace-file-reference":"0.0.287"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.287_1785924238740_0.9555771296712201","host":"s3://npm-registry-packages-npm-production"}},"0.0.288":{"name":"@tutti-os/agent-gui","version":"0.0.288","_id":"@tutti-os/agent-gui@0.0.288","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b81964dd613791073bd2614248005f62fa558df5","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.288.tgz","fileCount":294,"integrity":"sha512-2YJoMwwWROHsXNdvLNP2Vg+gtlHeT1hSk7ZZXj+r/cnAr+GBz8l1zadqjspDafFquYpZyeD46XSEntO4XJ/RJw==","signatures":[{"sig":"MEUCIQDJiRSYDtCrr9aF8VXgazYBMoWp8p7kp98IeP4sBA+KQwIgf7SXuM/O+9NMxF5GQgAtu/m+T8zIoKtxH0cmcCQIs4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.288","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14792311},"type":"module","_from":"file:tutti-os-agent-gui-0.0.288.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6d4a6de8486b3479e422cc1835714ea2/tutti-os-agent-gui-0.0.288.tgz","_integrity":"sha512-2YJoMwwWROHsXNdvLNP2Vg+gtlHeT1hSk7ZZXj+r/cnAr+GBz8l1zadqjspDafFquYpZyeD46XSEntO4XJ/RJw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.288","@tutti-os/browser-node":"0.0.288","@tutti-os/ui-rich-text":"0.0.288","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.288","@tutti-os/ui-i18n-runtime":"0.0.288","@tutti-os/workbench-surface":"0.0.288","@tutti-os/agent-activity-core":"0.0.288","@tutti-os/workspace-file-manager":"0.0.288","@tutti-os/workspace-file-preview":"0.0.288","@tutti-os/workspace-user-project":"0.0.288","@tutti-os/workspace-external-core":"0.0.288","@tutti-os/workspace-issue-manager":"0.0.288","@tutti-os/workspace-file-reference":"0.0.288"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.288_1785928497461_0.7139844197750187","host":"s3://npm-registry-packages-npm-production"}},"0.0.289":{"name":"@tutti-os/agent-gui","version":"0.0.289","_id":"@tutti-os/agent-gui@0.0.289","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f2968dbca3ab0b5f895f5aedc47e20efe7e557dc","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.289.tgz","fileCount":294,"integrity":"sha512-YzmLupo//v7V4dNejUwGwoJvmYC8RRtSnFRpqMqsO2BiqzZ4nPm2j6lFlqqArkC8lziVDPQ8QfqpYHfNEcyHxQ==","signatures":[{"sig":"MEUCIQCtrp4dspsHHyGhzHH2vkREGd/wmey0DYWNix3d6593+AIgUeNp4VgGYapyOjHC3aBWYwCmE6sItGLPa/IEh+o2x9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.289","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14798117},"type":"module","_from":"file:tutti-os-agent-gui-0.0.289.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2887b5d4219d8e97d6bd971ff288b055/tutti-os-agent-gui-0.0.289.tgz","_integrity":"sha512-YzmLupo//v7V4dNejUwGwoJvmYC8RRtSnFRpqMqsO2BiqzZ4nPm2j6lFlqqArkC8lziVDPQ8QfqpYHfNEcyHxQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.289","@tutti-os/browser-node":"0.0.289","@tutti-os/ui-rich-text":"0.0.289","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.289","@tutti-os/ui-i18n-runtime":"0.0.289","@tutti-os/workbench-surface":"0.0.289","@tutti-os/agent-activity-core":"0.0.289","@tutti-os/workspace-file-manager":"0.0.289","@tutti-os/workspace-file-preview":"0.0.289","@tutti-os/workspace-user-project":"0.0.289","@tutti-os/workspace-external-core":"0.0.289","@tutti-os/workspace-issue-manager":"0.0.289","@tutti-os/workspace-file-reference":"0.0.289"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.289_1785939354174_0.36057224734499793","host":"s3://npm-registry-packages-npm-production"}},"0.0.290":{"name":"@tutti-os/agent-gui","version":"0.0.290","_id":"@tutti-os/agent-gui@0.0.290","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cc4ac379aea2009f02a7dd11906289353069f527","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.290.tgz","fileCount":294,"integrity":"sha512-hVPbQErTV37cwgSheT9D9aDVChtut2cCvfsoISRF7gK1O+ZKfk+hapakITz8SicUgE8ziU7YHMxIi7azfqdq4A==","signatures":[{"sig":"MEQCICyl3NEScwpiBn587FmbiQPETrXnm3bhmA8wQL6nOXHyAiBAhBy0Mln+vXFr6jF6O3pIJR8A+a0lV2mMtr91XPAwwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.290","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14807680},"type":"module","_from":"file:tutti-os-agent-gui-0.0.290.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/380d374c0c63308ef32b002d81c38a34/tutti-os-agent-gui-0.0.290.tgz","_integrity":"sha512-hVPbQErTV37cwgSheT9D9aDVChtut2cCvfsoISRF7gK1O+ZKfk+hapakITz8SicUgE8ziU7YHMxIi7azfqdq4A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.290","@tutti-os/browser-node":"0.0.290","@tutti-os/ui-rich-text":"0.0.290","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.290","@tutti-os/ui-i18n-runtime":"0.0.290","@tutti-os/workbench-surface":"0.0.290","@tutti-os/agent-activity-core":"0.0.290","@tutti-os/workspace-file-manager":"0.0.290","@tutti-os/workspace-file-preview":"0.0.290","@tutti-os/workspace-user-project":"0.0.290","@tutti-os/workspace-external-core":"0.0.290","@tutti-os/workspace-issue-manager":"0.0.290","@tutti-os/workspace-file-reference":"0.0.290"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.290_1785946295879_0.375319738516132","host":"s3://npm-registry-packages-npm-production"}},"0.0.291":{"name":"@tutti-os/agent-gui","version":"0.0.291","_id":"@tutti-os/agent-gui@0.0.291","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a72fb568669e5c4f9cdab6deac27c0825f304742","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.291.tgz","fileCount":294,"integrity":"sha512-sacmYAQEAzDkIn9jDv6CybXKOAvegjAc904Hn6QEKgF+usxmTIWFfREdMLAHX69px5F4WfAxK3+1f6RpbUI06Q==","signatures":[{"sig":"MEUCIBGomtd1dlPWRnnMP0iC4rDbEzx6840M+8kax5E3g3RWAiEA6roGjPRn7r2ejinVha6k0utmSXdR5eKOJ9u5qCZfvBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.291","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14807680},"type":"module","_from":"file:tutti-os-agent-gui-0.0.291.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0a0b86df1efc16eff2d378276f9354e5/tutti-os-agent-gui-0.0.291.tgz","_integrity":"sha512-sacmYAQEAzDkIn9jDv6CybXKOAvegjAc904Hn6QEKgF+usxmTIWFfREdMLAHX69px5F4WfAxK3+1f6RpbUI06Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.291","@tutti-os/browser-node":"0.0.291","@tutti-os/ui-rich-text":"0.0.291","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.291","@tutti-os/ui-i18n-runtime":"0.0.291","@tutti-os/workbench-surface":"0.0.291","@tutti-os/agent-activity-core":"0.0.291","@tutti-os/workspace-file-manager":"0.0.291","@tutti-os/workspace-file-preview":"0.0.291","@tutti-os/workspace-user-project":"0.0.291","@tutti-os/workspace-external-core":"0.0.291","@tutti-os/workspace-issue-manager":"0.0.291","@tutti-os/workspace-file-reference":"0.0.291"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.291_1785947502943_0.33256996115163706","host":"s3://npm-registry-packages-npm-production"}},"0.0.292":{"name":"@tutti-os/agent-gui","version":"0.0.292","_id":"@tutti-os/agent-gui@0.0.292","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b87e569ad68db8c0a852fd43b4b0863721fd9e3e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.292.tgz","fileCount":294,"integrity":"sha512-o0zbQHKtxeCwWdfuH4OLs/5Je49+kS+9sNDcR5C0MHgdntXaq24TYBMCR4vrWeopwFl/1oCu0isdcn8pBp1Nzg==","signatures":[{"sig":"MEQCIDK+3FfF1wFkNfVQyfuGIuTlAQ3x+sP1XRCtTq+2spFRAiAvk5nztmcJnb4wNfdn8Q+InwWCrSsTM8+aE8b0++e7gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.292","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14807680},"type":"module","_from":"file:tutti-os-agent-gui-0.0.292.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c8002859b09a275488dd2839644b5483/tutti-os-agent-gui-0.0.292.tgz","_integrity":"sha512-o0zbQHKtxeCwWdfuH4OLs/5Je49+kS+9sNDcR5C0MHgdntXaq24TYBMCR4vrWeopwFl/1oCu0isdcn8pBp1Nzg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.292","@tutti-os/browser-node":"0.0.292","@tutti-os/ui-rich-text":"0.0.292","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.292","@tutti-os/ui-i18n-runtime":"0.0.292","@tutti-os/workbench-surface":"0.0.292","@tutti-os/agent-activity-core":"0.0.292","@tutti-os/workspace-file-manager":"0.0.292","@tutti-os/workspace-file-preview":"0.0.292","@tutti-os/workspace-user-project":"0.0.292","@tutti-os/workspace-external-core":"0.0.292","@tutti-os/workspace-issue-manager":"0.0.292","@tutti-os/workspace-file-reference":"0.0.292"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.292_1785949944350_0.77281021095843","host":"s3://npm-registry-packages-npm-production"}},"0.0.293":{"name":"@tutti-os/agent-gui","version":"0.0.293","_id":"@tutti-os/agent-gui@0.0.293","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"542ee69af7ae3ea2d87f324b51a25da7baff9c63","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.293.tgz","fileCount":294,"integrity":"sha512-waZcJ+9pQqozX7uGu4J9nOdVJQFz4Vn91zPPHiZKgqd5WNXPZ64h8OnEp8Ia20K/yTbypjdykSOkvHWaebiJjg==","signatures":[{"sig":"MEUCIQDyfljzqHgT5/BZ6qoC4O8strWaw7crxWu0QJ0YZ6KzEgIgBbuec3XpQnfnq9UYCrlf16ba2kN5ZL6JKU9kHvw0cAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.293","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14807680},"type":"module","_from":"file:tutti-os-agent-gui-0.0.293.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/21725ebf9aed9d08c9b152f199aaa617/tutti-os-agent-gui-0.0.293.tgz","_integrity":"sha512-waZcJ+9pQqozX7uGu4J9nOdVJQFz4Vn91zPPHiZKgqd5WNXPZ64h8OnEp8Ia20K/yTbypjdykSOkvHWaebiJjg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.293","@tutti-os/browser-node":"0.0.293","@tutti-os/ui-rich-text":"0.0.293","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.293","@tutti-os/ui-i18n-runtime":"0.0.293","@tutti-os/workbench-surface":"0.0.293","@tutti-os/agent-activity-core":"0.0.293","@tutti-os/workspace-file-manager":"0.0.293","@tutti-os/workspace-file-preview":"0.0.293","@tutti-os/workspace-user-project":"0.0.293","@tutti-os/workspace-external-core":"0.0.293","@tutti-os/workspace-issue-manager":"0.0.293","@tutti-os/workspace-file-reference":"0.0.293"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.293_1785950411822_0.016255240243485902","host":"s3://npm-registry-packages-npm-production"}},"0.0.294":{"name":"@tutti-os/agent-gui","version":"0.0.294","_id":"@tutti-os/agent-gui@0.0.294","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"68576551f7e5a6367b08f5e8c23f64704cf2057c","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.294.tgz","fileCount":294,"integrity":"sha512-hkIoFv0skpG4juULOvM7LTqwWCCyhDkX4jJ927RhA2tDirABD2Txyr9XM7hdoze7XF2AjuG0NfYaOWMSOLn5uA==","signatures":[{"sig":"MEYCIQDx0QTUUagMzp34pN4xe2Y2lZPnMQMGgO0e4CkYtcIc5AIhAMpjhlWFjKFVaI3CXfX1ddK87pvP3W5qmTotsAuZ+WyN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.294","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14808727},"type":"module","_from":"file:tutti-os-agent-gui-0.0.294.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c0029e5a9082a485981baece6e66fd4c/tutti-os-agent-gui-0.0.294.tgz","_integrity":"sha512-hkIoFv0skpG4juULOvM7LTqwWCCyhDkX4jJ927RhA2tDirABD2Txyr9XM7hdoze7XF2AjuG0NfYaOWMSOLn5uA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.294","@tutti-os/browser-node":"0.0.294","@tutti-os/ui-rich-text":"0.0.294","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.294","@tutti-os/ui-i18n-runtime":"0.0.294","@tutti-os/workbench-surface":"0.0.294","@tutti-os/agent-activity-core":"0.0.294","@tutti-os/workspace-file-manager":"0.0.294","@tutti-os/workspace-file-preview":"0.0.294","@tutti-os/workspace-user-project":"0.0.294","@tutti-os/workspace-external-core":"0.0.294","@tutti-os/workspace-issue-manager":"0.0.294","@tutti-os/workspace-file-reference":"0.0.294"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.294_1785951291294_0.4755135669633386","host":"s3://npm-registry-packages-npm-production"}},"0.0.295":{"name":"@tutti-os/agent-gui","version":"0.0.295","_id":"@tutti-os/agent-gui@0.0.295","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"92e54838beaacea83ede07d70c809280462fa373","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.295.tgz","fileCount":294,"integrity":"sha512-Npx0AVw4TJ7QOol1HIBvfgBDf0p2nkP6fe/vQ2moOFoGG3Ywsr0S+tZxs7vpzDoXAzCLg4BsSJlR5LeZ5bgL0A==","signatures":[{"sig":"MEYCIQDOm1ksxuHZzi4Xjq0RkPASSSQEWB6cis6uvHOO/MCgcgIhAJHLva0xne1CuVnjqPbtagLpD3DRK+vjubGUi4gRQwJc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.295","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14808727},"type":"module","_from":"file:tutti-os-agent-gui-0.0.295.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e9cc126aa325cca47c9db22f2a4ba1c4/tutti-os-agent-gui-0.0.295.tgz","_integrity":"sha512-Npx0AVw4TJ7QOol1HIBvfgBDf0p2nkP6fe/vQ2moOFoGG3Ywsr0S+tZxs7vpzDoXAzCLg4BsSJlR5LeZ5bgL0A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.295","@tutti-os/browser-node":"0.0.295","@tutti-os/ui-rich-text":"0.0.295","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.295","@tutti-os/ui-i18n-runtime":"0.0.295","@tutti-os/workbench-surface":"0.0.295","@tutti-os/agent-activity-core":"0.0.295","@tutti-os/workspace-file-manager":"0.0.295","@tutti-os/workspace-file-preview":"0.0.295","@tutti-os/workspace-user-project":"0.0.295","@tutti-os/workspace-external-core":"0.0.295","@tutti-os/workspace-issue-manager":"0.0.295","@tutti-os/workspace-file-reference":"0.0.295"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.295_1785951670209_0.7980449469639328","host":"s3://npm-registry-packages-npm-production"}},"0.0.296":{"name":"@tutti-os/agent-gui","version":"0.0.296","_id":"@tutti-os/agent-gui@0.0.296","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c135075b55e02b8aeab450fabd714448d283479b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.296.tgz","fileCount":294,"integrity":"sha512-Mx6ClhZXGqZlQgq+Ysss0ipbhDjy8uZoHxJSboO/cUKNjZCDv+ZPhLy/+fwjPs6GBt53cVtI52ibRIhPO9vJHg==","signatures":[{"sig":"MEYCIQDIYAp8RlWTqh9CaQkHLgu4TxsRQiJydNAfwd5rjL+UBwIhAKY0KRyCrd3jaxFAIyv76XLXZpwUrZcFVOGr/U38I9D7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.296","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14808727},"type":"module","_from":"file:tutti-os-agent-gui-0.0.296.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b8b1fe546772d8644504377a78937246/tutti-os-agent-gui-0.0.296.tgz","_integrity":"sha512-Mx6ClhZXGqZlQgq+Ysss0ipbhDjy8uZoHxJSboO/cUKNjZCDv+ZPhLy/+fwjPs6GBt53cVtI52ibRIhPO9vJHg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.296","@tutti-os/browser-node":"0.0.296","@tutti-os/ui-rich-text":"0.0.296","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.296","@tutti-os/ui-i18n-runtime":"0.0.296","@tutti-os/workbench-surface":"0.0.296","@tutti-os/agent-activity-core":"0.0.296","@tutti-os/workspace-file-manager":"0.0.296","@tutti-os/workspace-file-preview":"0.0.296","@tutti-os/workspace-user-project":"0.0.296","@tutti-os/workspace-external-core":"0.0.296","@tutti-os/workspace-issue-manager":"0.0.296","@tutti-os/workspace-file-reference":"0.0.296"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.296_1785952549291_0.6170353102797261","host":"s3://npm-registry-packages-npm-production"}},"0.0.297":{"name":"@tutti-os/agent-gui","version":"0.0.297","_id":"@tutti-os/agent-gui@0.0.297","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3569af012b6fbe7732981031ffc548bfc5a304ec","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.297.tgz","fileCount":294,"integrity":"sha512-7O9xbAx2yJtyC2zPJ5JmHlbzrQFAsXGO3lzRHMG01lq7ruZq83pVOqZ0qfRA7E4dCO+hoyi3o91mj3roSqeowQ==","signatures":[{"sig":"MEUCICjf9tDoHnA9j8vd+gIl4J6i7FFmCL1z+CYvUDxZbyJsAiEA5JwLzNmWdVGxWv6xUf0ArtuQe7mNdy0lQRZx2b3jSU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.297","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14907298},"type":"module","_from":"file:tutti-os-agent-gui-0.0.297.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/622b367eeda2b4aeb80c283b96d55422/tutti-os-agent-gui-0.0.297.tgz","_integrity":"sha512-7O9xbAx2yJtyC2zPJ5JmHlbzrQFAsXGO3lzRHMG01lq7ruZq83pVOqZ0qfRA7E4dCO+hoyi3o91mj3roSqeowQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.297","@tutti-os/browser-node":"0.0.297","@tutti-os/ui-rich-text":"0.0.297","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.297","@tutti-os/ui-i18n-runtime":"0.0.297","@tutti-os/workbench-surface":"0.0.297","@tutti-os/agent-activity-core":"0.0.297","@tutti-os/workspace-file-manager":"0.0.297","@tutti-os/workspace-file-preview":"0.0.297","@tutti-os/workspace-user-project":"0.0.297","@tutti-os/workspace-external-core":"0.0.297","@tutti-os/workspace-issue-manager":"0.0.297","@tutti-os/workspace-file-reference":"0.0.297"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.297_1785990977834_0.256535251614723","host":"s3://npm-registry-packages-npm-production"}},"0.0.298":{"name":"@tutti-os/agent-gui","version":"0.0.298","_id":"@tutti-os/agent-gui@0.0.298","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1397ba8b6d8e359bca48057ed16ab137683b6f01","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.298.tgz","fileCount":294,"integrity":"sha512-+dTeKAax+NM/vmISQ2LCCK4FYtl9rq3n9hXNDABcqoO6eOcEzex+8EDL6vVjRNCGW9GGgQsDmG6I8D89DT4LCw==","signatures":[{"sig":"MEUCIDJFLAExgR1LKiplRxgBiMjN5T2OUHh/HLCkH1//HeswAiEAt9YFWug/+NGjDijOeUm9heeATEDUKAC6u4WnrBVhuo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.298","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14934533},"type":"module","_from":"file:tutti-os-agent-gui-0.0.298.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/36a689ac54bb884eeed416a97106eb89/tutti-os-agent-gui-0.0.298.tgz","_integrity":"sha512-+dTeKAax+NM/vmISQ2LCCK4FYtl9rq3n9hXNDABcqoO6eOcEzex+8EDL6vVjRNCGW9GGgQsDmG6I8D89DT4LCw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.298","@tutti-os/browser-node":"0.0.298","@tutti-os/ui-rich-text":"0.0.298","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.298","@tutti-os/ui-i18n-runtime":"0.0.298","@tutti-os/workbench-surface":"0.0.298","@tutti-os/agent-activity-core":"0.0.298","@tutti-os/workspace-file-manager":"0.0.298","@tutti-os/workspace-file-preview":"0.0.298","@tutti-os/workspace-user-project":"0.0.298","@tutti-os/workspace-external-core":"0.0.298","@tutti-os/workspace-issue-manager":"0.0.298","@tutti-os/workspace-file-reference":"0.0.298"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.298_1785991389614_0.8458453097140852","host":"s3://npm-registry-packages-npm-production"}},"0.0.299":{"name":"@tutti-os/agent-gui","version":"0.0.299","_id":"@tutti-os/agent-gui@0.0.299","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a3d2f19795d2c88a7aa9c4bbb6ee1a69cb23eb9a","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.299.tgz","fileCount":294,"integrity":"sha512-d9eQSn0V4DCAafHsL+OmTeOqoUwpjo8BJNFPC3+Qwy65548H25WIKI9+r3YJdNnq/9pmXR9Pk+iUsVj565sTwQ==","signatures":[{"sig":"MEUCID3+w8qx3mCcfPSIxyLdmlKyAorkQU9dx2L0kH4MdC80AiEA1koQUQWvAessb8qr0PzyNZHImX5flS0A3yEw0h7U+aA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.299","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14937047},"type":"module","_from":"file:tutti-os-agent-gui-0.0.299.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d6c32ca205ba5af3603388c34a87b03f/tutti-os-agent-gui-0.0.299.tgz","_integrity":"sha512-d9eQSn0V4DCAafHsL+OmTeOqoUwpjo8BJNFPC3+Qwy65548H25WIKI9+r3YJdNnq/9pmXR9Pk+iUsVj565sTwQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.299","@tutti-os/browser-node":"0.0.299","@tutti-os/ui-rich-text":"0.0.299","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.299","@tutti-os/ui-i18n-runtime":"0.0.299","@tutti-os/workbench-surface":"0.0.299","@tutti-os/agent-activity-core":"0.0.299","@tutti-os/workspace-file-manager":"0.0.299","@tutti-os/workspace-file-preview":"0.0.299","@tutti-os/workspace-user-project":"0.0.299","@tutti-os/workspace-external-core":"0.0.299","@tutti-os/workspace-issue-manager":"0.0.299","@tutti-os/workspace-file-reference":"0.0.299"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.299_1785992948602_0.6232458524740023","host":"s3://npm-registry-packages-npm-production"}},"0.0.300":{"name":"@tutti-os/agent-gui","version":"0.0.300","_id":"@tutti-os/agent-gui@0.0.300","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"251a96d1920d1ece731c066f773d0c032adc5e33","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.300.tgz","fileCount":294,"integrity":"sha512-06Bj+QOMfs6xr+X5HAkIQWdEGpM9iyQ6qXlDPenk8Qv2g7LMQT1q+0ZUJQypXLRhAlBEPsubuKgCngK/xoZ0/w==","signatures":[{"sig":"MEYCIQDlTc/jaSeiLytSTf07e6/GUgoSrpsd/eisL4cb3L6PxgIhAI/weMt0l8iz4k3JLF5QyyMYNM094aIzbE0JBGfBijJq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.300","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14936356},"type":"module","_from":"file:tutti-os-agent-gui-0.0.300.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a2d8a58023a6106f60ab07faaf1e1765/tutti-os-agent-gui-0.0.300.tgz","_integrity":"sha512-06Bj+QOMfs6xr+X5HAkIQWdEGpM9iyQ6qXlDPenk8Qv2g7LMQT1q+0ZUJQypXLRhAlBEPsubuKgCngK/xoZ0/w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.300","@tutti-os/browser-node":"0.0.300","@tutti-os/ui-rich-text":"0.0.300","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.300","@tutti-os/ui-i18n-runtime":"0.0.300","@tutti-os/workbench-surface":"0.0.300","@tutti-os/agent-activity-core":"0.0.300","@tutti-os/workspace-file-manager":"0.0.300","@tutti-os/workspace-file-preview":"0.0.300","@tutti-os/workspace-user-project":"0.0.300","@tutti-os/workspace-external-core":"0.0.300","@tutti-os/workspace-issue-manager":"0.0.300","@tutti-os/workspace-file-reference":"0.0.300"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.300_1786002072321_0.28156936154713974","host":"s3://npm-registry-packages-npm-production"}},"0.0.301":{"name":"@tutti-os/agent-gui","version":"0.0.301","_id":"@tutti-os/agent-gui@0.0.301","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b584899987504380972eaae693e6388ec9028a53","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.301.tgz","fileCount":300,"integrity":"sha512-qc58b0c/etvrvNC71d94ErF8K0jDcNKFAsKPgiTq52Hp4IpDc2hZxCe6gAo+MZO1u6AOk95wcMABeTHIThmVNA==","signatures":[{"sig":"MEYCIQC+6iYh19AiQmajVCtAJ2q5jNA/kTSLK+jaxZdFWyVJ5AIhAPFIcIkreQk/MKlsuVh+nl+PBp/adG8VmDOg00fhEq+a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.301","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14942317},"type":"module","_from":"file:tutti-os-agent-gui-0.0.301.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5ea40c2e38eb4a657fdfe58d8aeb66d3/tutti-os-agent-gui-0.0.301.tgz","_integrity":"sha512-qc58b0c/etvrvNC71d94ErF8K0jDcNKFAsKPgiTq52Hp4IpDc2hZxCe6gAo+MZO1u6AOk95wcMABeTHIThmVNA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.301","@tutti-os/browser-node":"0.0.301","@tutti-os/ui-rich-text":"0.0.301","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.301","@tutti-os/ui-i18n-runtime":"0.0.301","@tutti-os/workbench-surface":"0.0.301","@tutti-os/agent-activity-core":"0.0.301","@tutti-os/workspace-file-manager":"0.0.301","@tutti-os/workspace-file-preview":"0.0.301","@tutti-os/workspace-user-project":"0.0.301","@tutti-os/workspace-external-core":"0.0.301","@tutti-os/workspace-issue-manager":"0.0.301","@tutti-os/workspace-file-reference":"0.0.301"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.301_1786013967308_0.9266779947165131","host":"s3://npm-registry-packages-npm-production"}},"0.0.302":{"name":"@tutti-os/agent-gui","version":"0.0.302","_id":"@tutti-os/agent-gui@0.0.302","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a4a036b51d9f03d1172a4b30b90ed68a6783f762","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.302.tgz","fileCount":300,"integrity":"sha512-3NhcGAcfDpZhaOfLvCagajtP1kwMQUogfFtUkSXx1KvUzL2bBzoY02iv9oMSOZ43jNBUzMHnB1sFE6KmYIKyHg==","signatures":[{"sig":"MEUCID/luEdrtwQxmP78H2jwMAoAx+5IVaWKdY1Tm0OY7as6AiEA2sAz+PvKF038iGt4xaqqahquQuG9YKkAJOm1sGX7kP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.302","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14942317},"type":"module","_from":"file:tutti-os-agent-gui-0.0.302.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cc170b176e3fda2c6161037ebd391156/tutti-os-agent-gui-0.0.302.tgz","_integrity":"sha512-3NhcGAcfDpZhaOfLvCagajtP1kwMQUogfFtUkSXx1KvUzL2bBzoY02iv9oMSOZ43jNBUzMHnB1sFE6KmYIKyHg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.302","@tutti-os/browser-node":"0.0.302","@tutti-os/ui-rich-text":"0.0.302","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.302","@tutti-os/ui-i18n-runtime":"0.0.302","@tutti-os/workbench-surface":"0.0.302","@tutti-os/agent-activity-core":"0.0.302","@tutti-os/workspace-file-manager":"0.0.302","@tutti-os/workspace-file-preview":"0.0.302","@tutti-os/workspace-user-project":"0.0.302","@tutti-os/workspace-external-core":"0.0.302","@tutti-os/workspace-issue-manager":"0.0.302","@tutti-os/workspace-file-reference":"0.0.302"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.302_1786014375268_0.5720092386206221","host":"s3://npm-registry-packages-npm-production"}},"0.0.303":{"name":"@tutti-os/agent-gui","version":"0.0.303","_id":"@tutti-os/agent-gui@0.0.303","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"24749fca5bbdd9b9df9c381818051a5881139558","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.303.tgz","fileCount":300,"integrity":"sha512-/ftrAJtWt+flKG5Lxivu9JueefqAEuzENxguSvh4XbrjZDpgVecgt4iBz5os8LerC+0JrJ3kzKMmeMiCbFhHHA==","signatures":[{"sig":"MEUCIQC9eBo7Df+DoVLIbhOTtiR25P+0HGuWw+sEAQrLHD4zagIgD2hXh7ZFmBFNdtmrK4Go/WK5FQ/yNdmXgW2BDhSD6ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.303","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14942317},"type":"module","_from":"file:tutti-os-agent-gui-0.0.303.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fc74bee4398e2a3147fa7cdd6d084ec4/tutti-os-agent-gui-0.0.303.tgz","_integrity":"sha512-/ftrAJtWt+flKG5Lxivu9JueefqAEuzENxguSvh4XbrjZDpgVecgt4iBz5os8LerC+0JrJ3kzKMmeMiCbFhHHA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.303","@tutti-os/browser-node":"0.0.303","@tutti-os/ui-rich-text":"0.0.303","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.303","@tutti-os/ui-i18n-runtime":"0.0.303","@tutti-os/workbench-surface":"0.0.303","@tutti-os/agent-activity-core":"0.0.303","@tutti-os/workspace-file-manager":"0.0.303","@tutti-os/workspace-file-preview":"0.0.303","@tutti-os/workspace-user-project":"0.0.303","@tutti-os/workspace-external-core":"0.0.303","@tutti-os/workspace-issue-manager":"0.0.303","@tutti-os/workspace-file-reference":"0.0.303"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.303_1786015970028_0.6925382845442092","host":"s3://npm-registry-packages-npm-production"}},"0.0.304":{"name":"@tutti-os/agent-gui","version":"0.0.304","_id":"@tutti-os/agent-gui@0.0.304","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4a3069439d8bacce9f038a8103ca762d22b64e80","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.304.tgz","fileCount":300,"integrity":"sha512-tSNEbjz3y929KP0BcvXrIdMHYVo9cZ0XqZInsAg2TiLZW7z6pXWTDc8lAOkSTbmra0QB8HoYydFwy7LzaMkIXQ==","signatures":[{"sig":"MEUCIQDNoae9sl+o1e/YX9swONwCylnqLDgoe2ZfOx2zBjskDwIgBYUTQcj6Ajv3m99eg8gs+f0s2we8i10kcSN1axGLa4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.304","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14942970},"type":"module","_from":"file:tutti-os-agent-gui-0.0.304.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4081a70412ac5b5fcacccedfccb5e863/tutti-os-agent-gui-0.0.304.tgz","_integrity":"sha512-tSNEbjz3y929KP0BcvXrIdMHYVo9cZ0XqZInsAg2TiLZW7z6pXWTDc8lAOkSTbmra0QB8HoYydFwy7LzaMkIXQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.304","@tutti-os/browser-node":"0.0.304","@tutti-os/ui-rich-text":"0.0.304","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.304","@tutti-os/ui-i18n-runtime":"0.0.304","@tutti-os/workbench-surface":"0.0.304","@tutti-os/agent-activity-core":"0.0.304","@tutti-os/workspace-file-manager":"0.0.304","@tutti-os/workspace-file-preview":"0.0.304","@tutti-os/workspace-user-project":"0.0.304","@tutti-os/workspace-external-core":"0.0.304","@tutti-os/workspace-issue-manager":"0.0.304","@tutti-os/workspace-file-reference":"0.0.304"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.304_1786025388827_0.15289764693649532","host":"s3://npm-registry-packages-npm-production"}},"0.0.305":{"name":"@tutti-os/agent-gui","version":"0.0.305","_id":"@tutti-os/agent-gui@0.0.305","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bbc2065a426830226e3db810987f81b6d9b4d605","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.305.tgz","fileCount":300,"integrity":"sha512-TkpXiIQMrAYcwVUPHnnmoSRzkGHVzqY2XFz5Ep7cuq2IMVG3xC0YMjzS8uiN+xs1cohzhN2BI9ShWXyh8urbTw==","signatures":[{"sig":"MEQCID2XmbitKqvxgOLHCCOQN4h6kJ6XRCTJJzsLYIu/B2voAiApdkH2PVkDzOaiUGzjGkwIzf+ZpOk5Xb/TNkSjrLSayg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.305","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14945635},"type":"module","_from":"file:tutti-os-agent-gui-0.0.305.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ac0b114e85f51585328bdbe4f3b7284f/tutti-os-agent-gui-0.0.305.tgz","_integrity":"sha512-TkpXiIQMrAYcwVUPHnnmoSRzkGHVzqY2XFz5Ep7cuq2IMVG3xC0YMjzS8uiN+xs1cohzhN2BI9ShWXyh8urbTw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.305","@tutti-os/browser-node":"0.0.305","@tutti-os/ui-rich-text":"0.0.305","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.305","@tutti-os/ui-i18n-runtime":"0.0.305","@tutti-os/workbench-surface":"0.0.305","@tutti-os/agent-activity-core":"0.0.305","@tutti-os/workspace-file-manager":"0.0.305","@tutti-os/workspace-file-preview":"0.0.305","@tutti-os/workspace-user-project":"0.0.305","@tutti-os/workspace-external-core":"0.0.305","@tutti-os/workspace-issue-manager":"0.0.305","@tutti-os/workspace-file-reference":"0.0.305"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.305_1786028386795_0.3447004171987462","host":"s3://npm-registry-packages-npm-production"}},"0.0.306":{"name":"@tutti-os/agent-gui","version":"0.0.306","_id":"@tutti-os/agent-gui@0.0.306","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7137a1e398ae54695d20419d95e9dbdf1da4bcb4","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.306.tgz","fileCount":301,"integrity":"sha512-Z4iygKB59lIGkybeoItQvWbtxnaQobp3FYw0sx40T93vVfrbsXn98ddvqwtvArZT3o+qX2/E3ammYKHI0uWvow==","signatures":[{"sig":"MEYCIQDOM649qYgfamcTovDpnnc+8L1vlquu3CvgV1T8OvjsNQIhAOX50E0KiZ6f0NLnJR75QkumNOT9SUvZKv5z6fzwlg+W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.306","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14961595},"type":"module","_from":"file:tutti-os-agent-gui-0.0.306.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f373b9414aef6e57aec1c8d50f939bab/tutti-os-agent-gui-0.0.306.tgz","_integrity":"sha512-Z4iygKB59lIGkybeoItQvWbtxnaQobp3FYw0sx40T93vVfrbsXn98ddvqwtvArZT3o+qX2/E3ammYKHI0uWvow==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.306","@tutti-os/browser-node":"0.0.306","@tutti-os/ui-rich-text":"0.0.306","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.306","@tutti-os/ui-i18n-runtime":"0.0.306","@tutti-os/workbench-surface":"0.0.306","@tutti-os/agent-activity-core":"0.0.306","@tutti-os/workspace-file-manager":"0.0.306","@tutti-os/workspace-file-preview":"0.0.306","@tutti-os/workspace-user-project":"0.0.306","@tutti-os/workspace-external-core":"0.0.306","@tutti-os/workspace-issue-manager":"0.0.306","@tutti-os/workspace-file-reference":"0.0.306"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.306_1786038098678_0.9000596008227566","host":"s3://npm-registry-packages-npm-production"}},"0.0.307":{"name":"@tutti-os/agent-gui","version":"0.0.307","_id":"@tutti-os/agent-gui@0.0.307","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5f2eb65a3be32f928259aac4823be8ce10b8176e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.307.tgz","fileCount":301,"integrity":"sha512-aRpMnXmjPR7RxXcnzT3wiMLoX0MbHl4QB1EjkM6Z8O063WxWi/CNVCS0wxo16BvHCZa3TDfax2s3RcK+RDKZbg==","signatures":[{"sig":"MEUCIQD0KK002naMoKiUpM0/VvreaVOC3ayttPorP0HYh/ZTqgIgZgFh618jDyjU6k3wYe3cT01Vxqk/rcjB/jmWDfjs3KM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.307","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14961595},"type":"module","_from":"file:tutti-os-agent-gui-0.0.307.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/38cad266abb351e3b0c5fa53e6558ea2/tutti-os-agent-gui-0.0.307.tgz","_integrity":"sha512-aRpMnXmjPR7RxXcnzT3wiMLoX0MbHl4QB1EjkM6Z8O063WxWi/CNVCS0wxo16BvHCZa3TDfax2s3RcK+RDKZbg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.307","@tutti-os/browser-node":"0.0.307","@tutti-os/ui-rich-text":"0.0.307","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.307","@tutti-os/ui-i18n-runtime":"0.0.307","@tutti-os/workbench-surface":"0.0.307","@tutti-os/agent-activity-core":"0.0.307","@tutti-os/workspace-file-manager":"0.0.307","@tutti-os/workspace-file-preview":"0.0.307","@tutti-os/workspace-user-project":"0.0.307","@tutti-os/workspace-external-core":"0.0.307","@tutti-os/workspace-issue-manager":"0.0.307","@tutti-os/workspace-file-reference":"0.0.307"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.307_1786043671464_0.63580485031192","host":"s3://npm-registry-packages-npm-production"}},"0.0.308":{"name":"@tutti-os/agent-gui","version":"0.0.308","_id":"@tutti-os/agent-gui@0.0.308","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cf167cd04bace7e386d86fe358e3e0be161ba0db","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.308.tgz","fileCount":301,"integrity":"sha512-TAVMNom0TL7z2Bjix1pCfGVH2X0LjxnXwd1RnSqkZlDBJg9t+GQHgQp8YeBF0H5ZN0xOrtzWTYsrzsBDn9SCIw==","signatures":[{"sig":"MEUCIAP+UWkSa+t50iFBsFdrBoV7K6pUX05lqDUqDksy5G2QAiEA3ZyrSLTDBeSAK47IoElNlzQEqWZHF736fu9BgJIPeqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.308","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14961595},"type":"module","_from":"file:tutti-os-agent-gui-0.0.308.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a1569b0228ee1f5bb6c579e68a7e56a5/tutti-os-agent-gui-0.0.308.tgz","_integrity":"sha512-TAVMNom0TL7z2Bjix1pCfGVH2X0LjxnXwd1RnSqkZlDBJg9t+GQHgQp8YeBF0H5ZN0xOrtzWTYsrzsBDn9SCIw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.308","@tutti-os/browser-node":"0.0.308","@tutti-os/ui-rich-text":"0.0.308","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.308","@tutti-os/ui-i18n-runtime":"0.0.308","@tutti-os/workbench-surface":"0.0.308","@tutti-os/agent-activity-core":"0.0.308","@tutti-os/workspace-file-manager":"0.0.308","@tutti-os/workspace-file-preview":"0.0.308","@tutti-os/workspace-user-project":"0.0.308","@tutti-os/workspace-external-core":"0.0.308","@tutti-os/workspace-issue-manager":"0.0.308","@tutti-os/workspace-file-reference":"0.0.308"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.308_1786053500710_0.7887682246041823","host":"s3://npm-registry-packages-npm-production"}},"0.0.309":{"name":"@tutti-os/agent-gui","version":"0.0.309","_id":"@tutti-os/agent-gui@0.0.309","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"46989b1ce61a65fcb00f2b04e8848b0064348f0b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.309.tgz","fileCount":301,"integrity":"sha512-rVvjefvACezQcj0r9/5X5H1XXZAS0wtkuLDBNzdwGFZ5Sr3l9Q7rDXC3Mv/GaE2ETsuk7eHkOQuUUAUWKDyWYQ==","signatures":[{"sig":"MEQCIE8dX0LQJmnrXTjJ5g1XL/BoEfJ/fPVJLOGp3wxiwp8pAiBbdIkZgkIrIbiuTmV/AOGZmeqYvsilQwvJ2X/jiFvZNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.309","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14961509},"type":"module","_from":"file:tutti-os-agent-gui-0.0.309.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a8d89af56f3fa971bdaa4959ec38612c/tutti-os-agent-gui-0.0.309.tgz","_integrity":"sha512-rVvjefvACezQcj0r9/5X5H1XXZAS0wtkuLDBNzdwGFZ5Sr3l9Q7rDXC3Mv/GaE2ETsuk7eHkOQuUUAUWKDyWYQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.309","@tutti-os/browser-node":"0.0.309","@tutti-os/ui-rich-text":"0.0.309","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.309","@tutti-os/ui-i18n-runtime":"0.0.309","@tutti-os/workbench-surface":"0.0.309","@tutti-os/agent-activity-core":"0.0.309","@tutti-os/workspace-file-manager":"0.0.309","@tutti-os/workspace-file-preview":"0.0.309","@tutti-os/workspace-user-project":"0.0.309","@tutti-os/workspace-external-core":"0.0.309","@tutti-os/workspace-issue-manager":"0.0.309","@tutti-os/workspace-file-reference":"0.0.309"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.309_1786064312925_0.04936870570834273","host":"s3://npm-registry-packages-npm-production"}},"0.0.310":{"name":"@tutti-os/agent-gui","version":"0.0.310","_id":"@tutti-os/agent-gui@0.0.310","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0a637acec8f999a87ab6ab71b6fe52ef7ff85d36","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.310.tgz","fileCount":301,"integrity":"sha512-D+Ojxhx8deyl9etYInUGbZId6gsAwm4+2n4/tPqBNF3wS7KZw6E3d3bDRKmAJ/0zPRGR1AYHwsamHQSXtuUPGQ==","signatures":[{"sig":"MEYCIQDoF+9UH+UuxKsaaI+UMetMCYfgS7lpFR3OEVJtG0KZoQIhAJ+Ng4dnW9bgAIjJVaNSp0rnFjpO+ux3BHNYiYBs8F6S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.310","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14961509},"type":"module","_from":"file:tutti-os-agent-gui-0.0.310.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8aec8b40e4e6f7f564b0a239259a1b68/tutti-os-agent-gui-0.0.310.tgz","_integrity":"sha512-D+Ojxhx8deyl9etYInUGbZId6gsAwm4+2n4/tPqBNF3wS7KZw6E3d3bDRKmAJ/0zPRGR1AYHwsamHQSXtuUPGQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.310","@tutti-os/browser-node":"0.0.310","@tutti-os/ui-rich-text":"0.0.310","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.310","@tutti-os/ui-i18n-runtime":"0.0.310","@tutti-os/workbench-surface":"0.0.310","@tutti-os/agent-activity-core":"0.0.310","@tutti-os/workspace-file-manager":"0.0.310","@tutti-os/workspace-file-preview":"0.0.310","@tutti-os/workspace-user-project":"0.0.310","@tutti-os/workspace-external-core":"0.0.310","@tutti-os/workspace-issue-manager":"0.0.310","@tutti-os/workspace-file-reference":"0.0.310"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.310_1786081047394_0.4832391091299342","host":"s3://npm-registry-packages-npm-production"}},"0.0.311":{"name":"@tutti-os/agent-gui","version":"0.0.311","_id":"@tutti-os/agent-gui@0.0.311","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2fe298cf2095dc6af6993bf7addab00913ead60b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.311.tgz","fileCount":301,"integrity":"sha512-6nRoIwR764q4cyob41Gjdioj+VbscfWcJHqMwhVawl3xEtXRgBVAT1iQ6vJiPQak3KA7BPXROcSJ42FZhWmiNA==","signatures":[{"sig":"MEUCIQCXJ3U2zyJXpNeZmpfJMaPDQFElxlRFFdUtzLRVaBp0NwIgK6oAOf4J2012r305vE81HZtCsRUH/SJ1wt2NEQAUVTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.311","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14961509},"type":"module","_from":"file:tutti-os-agent-gui-0.0.311.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bdd8ebb9960284ba6af104beee36a9ab/tutti-os-agent-gui-0.0.311.tgz","_integrity":"sha512-6nRoIwR764q4cyob41Gjdioj+VbscfWcJHqMwhVawl3xEtXRgBVAT1iQ6vJiPQak3KA7BPXROcSJ42FZhWmiNA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.311","@tutti-os/browser-node":"0.0.311","@tutti-os/ui-rich-text":"0.0.311","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.311","@tutti-os/ui-i18n-runtime":"0.0.311","@tutti-os/workbench-surface":"0.0.311","@tutti-os/agent-activity-core":"0.0.311","@tutti-os/workspace-file-manager":"0.0.311","@tutti-os/workspace-file-preview":"0.0.311","@tutti-os/workspace-user-project":"0.0.311","@tutti-os/workspace-external-core":"0.0.311","@tutti-os/workspace-issue-manager":"0.0.311","@tutti-os/workspace-file-reference":"0.0.311"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.311_1786083509507_0.4031716744925691","host":"s3://npm-registry-packages-npm-production"}},"0.0.312":{"name":"@tutti-os/agent-gui","version":"0.0.312","_id":"@tutti-os/agent-gui@0.0.312","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cdced7d210cca22efed71e8b31371ba8f31c9fc3","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.312.tgz","fileCount":301,"integrity":"sha512-1931nPMhTO63FuBvgMrbpja/8O30mXYgEu85ab+rrBQF3kMGFt/VJEOW715xJ/LsxKcFlx8xjP8UiD2VDZMYWQ==","signatures":[{"sig":"MEQCIEjBUGS1RtvfZZPvLEli5LqD2y2EGXRUlm63QkeZK86TAiBPlfg0aVJTdqGy9dc4yuRpQniYYzvkuHKrpgL2DPRKow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.312","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14961509},"type":"module","_from":"file:tutti-os-agent-gui-0.0.312.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b9d3a41c6a6f50ae9d05ad5625a2b903/tutti-os-agent-gui-0.0.312.tgz","_integrity":"sha512-1931nPMhTO63FuBvgMrbpja/8O30mXYgEu85ab+rrBQF3kMGFt/VJEOW715xJ/LsxKcFlx8xjP8UiD2VDZMYWQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.312","@tutti-os/browser-node":"0.0.312","@tutti-os/ui-rich-text":"0.0.312","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.312","@tutti-os/ui-i18n-runtime":"0.0.312","@tutti-os/workbench-surface":"0.0.312","@tutti-os/agent-activity-core":"0.0.312","@tutti-os/workspace-file-manager":"0.0.312","@tutti-os/workspace-file-preview":"0.0.312","@tutti-os/workspace-user-project":"0.0.312","@tutti-os/workspace-external-core":"0.0.312","@tutti-os/workspace-issue-manager":"0.0.312","@tutti-os/workspace-file-reference":"0.0.312"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.312_1786095356921_0.5597513902240931","host":"s3://npm-registry-packages-npm-production"}},"0.0.313":{"name":"@tutti-os/agent-gui","version":"0.0.313","_id":"@tutti-os/agent-gui@0.0.313","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ca3ac020b5efceb97bdda88ab02d8c60a8a613c8","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.313.tgz","fileCount":301,"integrity":"sha512-bEkwF9VFm8tr7/5yuRzmxvjuWZFZKmT41ka9gUiuoe59QJQiHh5H7RRk5ywUQYQLRmK6vidDZE5AXRt1n4BuXw==","signatures":[{"sig":"MEQCIBf4S3A9D/xswXgMxG7BZHpUlmmbA72YkCmy03QzaK/8AiBEuilxY5SQ53+6lB9474g7luk+umQ+ej61KrZcxMzunQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14961509},"type":"module","_from":"file:tutti-os-agent-gui-0.0.313.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/980862d788a23f2ca5ec044e24da82a4/tutti-os-agent-gui-0.0.313.tgz","_integrity":"sha512-bEkwF9VFm8tr7/5yuRzmxvjuWZFZKmT41ka9gUiuoe59QJQiHh5H7RRk5ywUQYQLRmK6vidDZE5AXRt1n4BuXw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.313","@tutti-os/browser-node":"0.0.313","@tutti-os/ui-rich-text":"0.0.313","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.313","@tutti-os/ui-i18n-runtime":"0.0.313","@tutti-os/workbench-surface":"0.0.313","@tutti-os/agent-activity-core":"0.0.313","@tutti-os/workspace-file-manager":"0.0.313","@tutti-os/workspace-file-preview":"0.0.313","@tutti-os/workspace-user-project":"0.0.313","@tutti-os/workspace-external-core":"0.0.313","@tutti-os/workspace-issue-manager":"0.0.313","@tutti-os/workspace-file-reference":"0.0.313"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.313_1786095954126_0.9966359534949669","host":"s3://npm-registry-packages-npm-production"}},"0.0.314":{"name":"@tutti-os/agent-gui","version":"0.0.314","_id":"@tutti-os/agent-gui@0.0.314","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e9f82a4cf12d5cd0bf4c995ad6c26ce83aa506fa","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.314.tgz","fileCount":301,"integrity":"sha512-UFIx+/QzU6pTBYrqnfgEWf6occLSpQXMwO7zMoMLALeEe9IKQYzSFvFxtpZjJPCUH+M1TmfKwz1bGyFoGciR8g==","signatures":[{"sig":"MEYCIQDFaaME2Qep3KygvQg9WuwGeUgajdurEVSdnsZVJcT49wIhAODSEwwaJc0aBe2MTxP3DGiuZEFQxk0XaElNdp1N8TwN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.314","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15002663},"type":"module","_from":"file:tutti-os-agent-gui-0.0.314.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/112ebbc3f1f98edcb32dd3e058fc77fc/tutti-os-agent-gui-0.0.314.tgz","_integrity":"sha512-UFIx+/QzU6pTBYrqnfgEWf6occLSpQXMwO7zMoMLALeEe9IKQYzSFvFxtpZjJPCUH+M1TmfKwz1bGyFoGciR8g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.314","@tutti-os/browser-node":"0.0.314","@tutti-os/ui-rich-text":"0.0.314","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.314","@tutti-os/ui-i18n-runtime":"0.0.314","@tutti-os/workbench-surface":"0.0.314","@tutti-os/agent-activity-core":"0.0.314","@tutti-os/workspace-file-manager":"0.0.314","@tutti-os/workspace-file-preview":"0.0.314","@tutti-os/workspace-user-project":"0.0.314","@tutti-os/workspace-external-core":"0.0.314","@tutti-os/workspace-issue-manager":"0.0.314","@tutti-os/workspace-file-reference":"0.0.314"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.314_1786106040309_0.3226145079662335","host":"s3://npm-registry-packages-npm-production"}},"0.0.315":{"name":"@tutti-os/agent-gui","version":"0.0.315","_id":"@tutti-os/agent-gui@0.0.315","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0a0fd617666c2a0faa52fc44e98b4d6f8fd24746","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.315.tgz","fileCount":301,"integrity":"sha512-5WR4yBrySMIHCbjskRC/w+9TnLNPkHUB1BwXuRcd0Ix83hyZN5qdwG7fG4MUASTYvjonbWt294n/us9hr9p9AA==","signatures":[{"sig":"MEYCIQCfRtE506uI62Tc0Vb7RVUNDMCmOB7CmweOnunAjvR9egIhAK25cqFZV043+T1rQJ2S4PQFXH8UvDrrFwGyx78sae6N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.315","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15018770},"type":"module","_from":"file:tutti-os-agent-gui-0.0.315.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/687e5edf5585e272f5c30cbf9584ddcc/tutti-os-agent-gui-0.0.315.tgz","_integrity":"sha512-5WR4yBrySMIHCbjskRC/w+9TnLNPkHUB1BwXuRcd0Ix83hyZN5qdwG7fG4MUASTYvjonbWt294n/us9hr9p9AA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.315","@tutti-os/browser-node":"0.0.315","@tutti-os/ui-rich-text":"0.0.315","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.315","@tutti-os/ui-i18n-runtime":"0.0.315","@tutti-os/workbench-surface":"0.0.315","@tutti-os/agent-activity-core":"0.0.315","@tutti-os/workspace-file-manager":"0.0.315","@tutti-os/workspace-file-preview":"0.0.315","@tutti-os/workspace-user-project":"0.0.315","@tutti-os/workspace-external-core":"0.0.315","@tutti-os/workspace-issue-manager":"0.0.315","@tutti-os/workspace-file-reference":"0.0.315"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.315_1786114888138_0.32261995074529115","host":"s3://npm-registry-packages-npm-production"}},"0.0.316":{"name":"@tutti-os/agent-gui","version":"0.0.316","_id":"@tutti-os/agent-gui@0.0.316","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"84fd0bf9a600936e5ad35654a74d6d71c7ee7893","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.316.tgz","fileCount":301,"integrity":"sha512-9Qf4kKLmNtyi94uvmytMDnXr5NTIahESMSCKixY7AjOsodzV4Shv1urQfrgT22Hecco4l5wYemXSThrlp4b/2w==","signatures":[{"sig":"MEQCIB2nmG98vedcmLayobrLr1YW70QiY7agW7GzIwzw9vbLAiB7enQLoGIssuBtyyH2heWV3FEUkIiqstY9s9waQbL/6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.316","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15018770},"type":"module","_from":"file:tutti-os-agent-gui-0.0.316.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9c539fb56bfff759897629e48cd4d0ea/tutti-os-agent-gui-0.0.316.tgz","_integrity":"sha512-9Qf4kKLmNtyi94uvmytMDnXr5NTIahESMSCKixY7AjOsodzV4Shv1urQfrgT22Hecco4l5wYemXSThrlp4b/2w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.316","@tutti-os/browser-node":"0.0.316","@tutti-os/ui-rich-text":"0.0.316","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.316","@tutti-os/ui-i18n-runtime":"0.0.316","@tutti-os/workbench-surface":"0.0.316","@tutti-os/agent-activity-core":"0.0.316","@tutti-os/workspace-file-manager":"0.0.316","@tutti-os/workspace-file-preview":"0.0.316","@tutti-os/workspace-user-project":"0.0.316","@tutti-os/workspace-external-core":"0.0.316","@tutti-os/workspace-issue-manager":"0.0.316","@tutti-os/workspace-file-reference":"0.0.316"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.316_1786120655007_0.1968305248230875","host":"s3://npm-registry-packages-npm-production"}},"0.0.317":{"name":"@tutti-os/agent-gui","version":"0.0.317","_id":"@tutti-os/agent-gui@0.0.317","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"93ebc55c4ca9c8db51e1c167c4244c9e6ed58c91","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.317.tgz","fileCount":301,"integrity":"sha512-D+J0TaLjFCF0N41mNIOc9diJGWYZrd3AvpG9Kn+MIiTLk1flw0QXdRMQzLZrsvHHTfkJSw2sbJxxpYboGSGnww==","signatures":[{"sig":"MEUCIFuXGtNKpetsB8TQlPGPrTqWzUNa6R3scB0BdcX3l5caAiEAp15O4HMAhjJ9ulvuNjYDGyM1/b5Y8KVxbTUVBtcD4RA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.317","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15034687},"type":"module","_from":"file:tutti-os-agent-gui-0.0.317.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c26e6a28553413497016b35118bca801/tutti-os-agent-gui-0.0.317.tgz","_integrity":"sha512-D+J0TaLjFCF0N41mNIOc9diJGWYZrd3AvpG9Kn+MIiTLk1flw0QXdRMQzLZrsvHHTfkJSw2sbJxxpYboGSGnww==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.317","@tutti-os/browser-node":"0.0.317","@tutti-os/ui-rich-text":"0.0.317","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.317","@tutti-os/ui-i18n-runtime":"0.0.317","@tutti-os/workbench-surface":"0.0.317","@tutti-os/agent-activity-core":"0.0.317","@tutti-os/workspace-file-manager":"0.0.317","@tutti-os/workspace-file-preview":"0.0.317","@tutti-os/workspace-user-project":"0.0.317","@tutti-os/workspace-external-core":"0.0.317","@tutti-os/workspace-issue-manager":"0.0.317","@tutti-os/workspace-file-reference":"0.0.317"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.317_1786121049596_0.799188070547143","host":"s3://npm-registry-packages-npm-production"}},"0.0.318":{"name":"@tutti-os/agent-gui","version":"0.0.318","_id":"@tutti-os/agent-gui@0.0.318","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0b72f5e20dcd6127f7fc1d3b36509c8c3c0f5700","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.318.tgz","fileCount":319,"integrity":"sha512-wb2wICKVTilBN057uMmYJ5r1o87YqtSlPsolU5frpYBY8mElXZwqKDcumfVwNgSp5OjRa+viY5OtEGAP/sMUTA==","signatures":[{"sig":"MEUCIA9njNKbUxuYaQwbN4SvWJ6kOHzcdeD6zinSLvc2stpyAiEA6sPi16/HApqHJjO69PdKAoyjPEjHHRuRo5Uv7J/7UDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.318","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15102917},"type":"module","_from":"file:tutti-os-agent-gui-0.0.318.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9d96b0b6cc67972ac14f6c4187a08463/tutti-os-agent-gui-0.0.318.tgz","_integrity":"sha512-wb2wICKVTilBN057uMmYJ5r1o87YqtSlPsolU5frpYBY8mElXZwqKDcumfVwNgSp5OjRa+viY5OtEGAP/sMUTA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.318","@tutti-os/browser-node":"0.0.318","@tutti-os/ui-rich-text":"0.0.318","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.318","@tutti-os/ui-i18n-runtime":"0.0.318","@tutti-os/workbench-surface":"0.0.318","@tutti-os/agent-activity-core":"0.0.318","@tutti-os/workspace-file-manager":"0.0.318","@tutti-os/workspace-file-preview":"0.0.318","@tutti-os/workspace-user-project":"0.0.318","@tutti-os/workspace-external-core":"0.0.318","@tutti-os/workspace-issue-manager":"0.0.318","@tutti-os/workspace-file-reference":"0.0.318"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.318_1786172977807_0.8232201023926238","host":"s3://npm-registry-packages-npm-production"}},"0.0.319":{"name":"@tutti-os/agent-gui","version":"0.0.319","_id":"@tutti-os/agent-gui@0.0.319","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1d88d0aabafb00b2efa0c1a971680e622e22093a","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.319.tgz","fileCount":319,"integrity":"sha512-z1KPJTnra0RF/McOu9SCh4Mqux32d2gVSclHgpG4N8OIyM5rNkepPWbjR1i2MvexsbO/SIz6TWYsGjR8cbFOvQ==","signatures":[{"sig":"MEYCIQCYJ6WggPV4wr3NpLvGbExfXeVX4kovxTJYB+he4e7QtQIhAKRTyQ0npybO3+g3L8wNJkdFOc6c5BRasPCUJros32LY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.319","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15102917},"type":"module","_from":"file:tutti-os-agent-gui-0.0.319.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && tsup --config tsup.dts.config.ts && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/162a9d4310be7a8d0fafdc79ce52a3d7/tutti-os-agent-gui-0.0.319.tgz","_integrity":"sha512-z1KPJTnra0RF/McOu9SCh4Mqux32d2gVSclHgpG4N8OIyM5rNkepPWbjR1i2MvexsbO/SIz6TWYsGjR8cbFOvQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.319","@tutti-os/browser-node":"0.0.319","@tutti-os/ui-rich-text":"0.0.319","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.319","@tutti-os/ui-i18n-runtime":"0.0.319","@tutti-os/workbench-surface":"0.0.319","@tutti-os/agent-activity-core":"0.0.319","@tutti-os/workspace-file-manager":"0.0.319","@tutti-os/workspace-file-preview":"0.0.319","@tutti-os/workspace-user-project":"0.0.319","@tutti-os/workspace-external-core":"0.0.319","@tutti-os/workspace-issue-manager":"0.0.319","@tutti-os/workspace-file-reference":"0.0.319"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.319_1786174790054_0.5230306315486859","host":"s3://npm-registry-packages-npm-production"}},"0.0.320":{"name":"@tutti-os/agent-gui","version":"0.0.320","_id":"@tutti-os/agent-gui@0.0.320","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2bc67eb68970eb47b29d451aced893a2f365dd36","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.320.tgz","fileCount":319,"integrity":"sha512-i/1I9pXUvIiCk/iKgKkJxtXKCGRuNdyxAnnuKU12WdsH34hg38yvsORQO90AOYBHxB0UgW9JUBYgQBJ9HQrHng==","signatures":[{"sig":"MEQCIEeNM2BeUCQvDDENdVmI+Fscbd4D5cKcgImxFJWd9/0BAiBCvwUFwlaXS12HToi+SE7r8nabmsGHzSVOFVt5hajzHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.320","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15105120},"type":"module","_from":"file:tutti-os-agent-gui-0.0.320.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/409193b8035264b63fc4e2250c4684e0/tutti-os-agent-gui-0.0.320.tgz","_integrity":"sha512-i/1I9pXUvIiCk/iKgKkJxtXKCGRuNdyxAnnuKU12WdsH34hg38yvsORQO90AOYBHxB0UgW9JUBYgQBJ9HQrHng==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.320","@tutti-os/browser-node":"0.0.320","@tutti-os/ui-rich-text":"0.0.320","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.320","@tutti-os/ui-i18n-runtime":"0.0.320","@tutti-os/workbench-surface":"0.0.320","@tutti-os/agent-activity-core":"0.0.320","@tutti-os/workspace-file-manager":"0.0.320","@tutti-os/workspace-file-preview":"0.0.320","@tutti-os/workspace-user-project":"0.0.320","@tutti-os/workspace-external-core":"0.0.320","@tutti-os/workspace-issue-manager":"0.0.320","@tutti-os/workspace-file-reference":"0.0.320"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.320_1786178297812_0.5432577761681117","host":"s3://npm-registry-packages-npm-production"}},"0.0.321":{"name":"@tutti-os/agent-gui","version":"0.0.321","_id":"@tutti-os/agent-gui@0.0.321","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f4752803fab5675cfa811734344f15e27e12c5d0","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.321.tgz","fileCount":319,"integrity":"sha512-/atmRi67kEVySNdheg3miWpmDL7OIAuadpWDWR6JMwBzKOMIfTOmmaGiE0XIl1lZlJvEYdQPEKTqtfZITQO9hA==","signatures":[{"sig":"MEQCIAWRooZYbrjo8EY3hws5usiUpHv9MkLR7GE6cPDFRNC3AiBnP9MCbi/BOASRmhL7M2eyPKuSq4bwfKI1GpzkzStnNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15123333},"type":"module","_from":"file:tutti-os-agent-gui-0.0.321.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/42afe4ec2eecd6ad6a096af0bcdc71f2/tutti-os-agent-gui-0.0.321.tgz","_integrity":"sha512-/atmRi67kEVySNdheg3miWpmDL7OIAuadpWDWR6JMwBzKOMIfTOmmaGiE0XIl1lZlJvEYdQPEKTqtfZITQO9hA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.321","@tutti-os/browser-node":"0.0.321","@tutti-os/ui-rich-text":"0.0.321","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.321","@tutti-os/ui-i18n-runtime":"0.0.321","@tutti-os/workbench-surface":"0.0.321","@tutti-os/agent-activity-core":"0.0.321","@tutti-os/workspace-file-manager":"0.0.321","@tutti-os/workspace-file-preview":"0.0.321","@tutti-os/workspace-user-project":"0.0.321","@tutti-os/workspace-external-core":"0.0.321","@tutti-os/workspace-issue-manager":"0.0.321","@tutti-os/workspace-file-reference":"0.0.321"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.321_1786183756089_0.5021526540967136","host":"s3://npm-registry-packages-npm-production"}},"0.0.322":{"name":"@tutti-os/agent-gui","version":"0.0.322","_id":"@tutti-os/agent-gui@0.0.322","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d7002bcd0c612014c8509f107ca4004bc5786bb4","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.322.tgz","fileCount":319,"integrity":"sha512-pORDG5Movb21D6Mj6vqv/OA5DvquyN0iiKg8TQFDSrDp2wRj88gK/2PMrd7nJxTMr+OOiTGaML+OcfDAfUCxRg==","signatures":[{"sig":"MEUCICCiHaxAWltt6uYul2YboS1YgSjICqH9ulVQQP+m9/WaAiEA2rQfYaVpbc2Zkp34T4VZ6b7o4ZneV+tG2XntZBi3P9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.322","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15136523},"type":"module","_from":"file:tutti-os-agent-gui-0.0.322.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/de78d46c766ff0044a51f5bc86e6656f/tutti-os-agent-gui-0.0.322.tgz","_integrity":"sha512-pORDG5Movb21D6Mj6vqv/OA5DvquyN0iiKg8TQFDSrDp2wRj88gK/2PMrd7nJxTMr+OOiTGaML+OcfDAfUCxRg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.322","@tutti-os/browser-node":"0.0.322","@tutti-os/ui-rich-text":"0.0.322","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.322","@tutti-os/ui-i18n-runtime":"0.0.322","@tutti-os/workbench-surface":"0.0.322","@tutti-os/agent-activity-core":"0.0.322","@tutti-os/workspace-file-manager":"0.0.322","@tutti-os/workspace-file-preview":"0.0.322","@tutti-os/workspace-user-project":"0.0.322","@tutti-os/workspace-external-core":"0.0.322","@tutti-os/workspace-issue-manager":"0.0.322","@tutti-os/workspace-file-reference":"0.0.322"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.322_1786187326966_0.5746507932186495","host":"s3://npm-registry-packages-npm-production"}},"0.0.323":{"name":"@tutti-os/agent-gui","version":"0.0.323","_id":"@tutti-os/agent-gui@0.0.323","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3e4d318a88181dd412e8f38ffdbb80f85ea2772d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.323.tgz","fileCount":322,"integrity":"sha512-Ej7g9n46OCvJ2S7MmVsukvXgGXLtDSwrciG7A1oUUCAgzFQObaTenqHcYd7RjF2dKOK3wh/JO8x8uHfnztkM6w==","signatures":[{"sig":"MEQCICoG1fgfp2/Qg7MvOVXoRuM6FKOg6PrlJeOhadqqNh5mAiAX0uWKKQ6rjNsFLJwLSfvFzPIKlRYrcpmOQT6LKLBIKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.323","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15181951},"type":"module","_from":"file:tutti-os-agent-gui-0.0.323.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2adca7806af234a2f5fee24b6d873a9d/tutti-os-agent-gui-0.0.323.tgz","_integrity":"sha512-Ej7g9n46OCvJ2S7MmVsukvXgGXLtDSwrciG7A1oUUCAgzFQObaTenqHcYd7RjF2dKOK3wh/JO8x8uHfnztkM6w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.323","@tutti-os/browser-node":"0.0.323","@tutti-os/ui-rich-text":"0.0.323","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.323","@tutti-os/ui-i18n-runtime":"0.0.323","@tutti-os/workbench-surface":"0.0.323","@tutti-os/agent-activity-core":"0.0.323","@tutti-os/workspace-file-manager":"0.0.323","@tutti-os/workspace-file-preview":"0.0.323","@tutti-os/workspace-user-project":"0.0.323","@tutti-os/workspace-external-core":"0.0.323","@tutti-os/workspace-issue-manager":"0.0.323","@tutti-os/workspace-file-reference":"0.0.323"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.323_1786198630485_0.4384940411566354","host":"s3://npm-registry-packages-npm-production"}},"0.0.324":{"name":"@tutti-os/agent-gui","version":"0.0.324","_id":"@tutti-os/agent-gui@0.0.324","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8126ae3c4d51006b4836e37356a3a123dfc038c7","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.324.tgz","fileCount":322,"integrity":"sha512-Geyax97TC9FWUB9OqHlNmTIraaKN2h4SEQPbbFLePz4a8vmS6M3EtHVolN9jKZ8Hmmn9e7Ftgur0rQxpkl/wnQ==","signatures":[{"sig":"MEUCIQCERpfHhZNEpnObODypSO6cmArTDqbnvJIRqRB2kzrw4wIgSlV0upXXbdwvl7ks2yVhLTroxQWb55yPuChUNWTnpyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.324","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15215504},"type":"module","_from":"file:tutti-os-agent-gui-0.0.324.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a57b29837da833361035cc1110dd0620/tutti-os-agent-gui-0.0.324.tgz","_integrity":"sha512-Geyax97TC9FWUB9OqHlNmTIraaKN2h4SEQPbbFLePz4a8vmS6M3EtHVolN9jKZ8Hmmn9e7Ftgur0rQxpkl/wnQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.324","@tutti-os/browser-node":"0.0.324","@tutti-os/ui-rich-text":"0.0.324","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.324","@tutti-os/ui-i18n-runtime":"0.0.324","@tutti-os/workbench-surface":"0.0.324","@tutti-os/agent-activity-core":"0.0.324","@tutti-os/workspace-file-manager":"0.0.324","@tutti-os/workspace-file-preview":"0.0.324","@tutti-os/workspace-user-project":"0.0.324","@tutti-os/workspace-external-core":"0.0.324","@tutti-os/workspace-issue-manager":"0.0.324","@tutti-os/workspace-file-reference":"0.0.324"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.324_1786284591356_0.7510637600431658","host":"s3://npm-registry-packages-npm-production"}},"0.0.325":{"name":"@tutti-os/agent-gui","version":"0.0.325","_id":"@tutti-os/agent-gui@0.0.325","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f7f7f0f212b2fdbd6d92f606715a756f22a3e065","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.325.tgz","fileCount":322,"integrity":"sha512-iXwLrcDfwk4fz6B0RH48R9pSxoh4azWktqBrVAapyq4AmMNkeUAwMtDYsclp7iIS/dxsTzxihI2GyTZQceSDOw==","signatures":[{"sig":"MEQCIBcMRrIPBChK20xgISsLxIKGrFJwCMvaAHZjWAbqIkHkAiARgK9/iumhksYj/2fPZf/BQCh7yNCaD3j6G+l/pYqbjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.325","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15221911},"type":"module","_from":"file:tutti-os-agent-gui-0.0.325.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b64879f3c1bdde5407094e3b2a027088/tutti-os-agent-gui-0.0.325.tgz","_integrity":"sha512-iXwLrcDfwk4fz6B0RH48R9pSxoh4azWktqBrVAapyq4AmMNkeUAwMtDYsclp7iIS/dxsTzxihI2GyTZQceSDOw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.325","@tutti-os/browser-node":"0.0.325","@tutti-os/ui-rich-text":"0.0.325","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.325","@tutti-os/ui-i18n-runtime":"0.0.325","@tutti-os/workbench-surface":"0.0.325","@tutti-os/agent-activity-core":"0.0.325","@tutti-os/workspace-file-manager":"0.0.325","@tutti-os/workspace-file-preview":"0.0.325","@tutti-os/workspace-user-project":"0.0.325","@tutti-os/workspace-external-core":"0.0.325","@tutti-os/workspace-issue-manager":"0.0.325","@tutti-os/workspace-file-reference":"0.0.325"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.325_1786344619110_0.15806056058569817","host":"s3://npm-registry-packages-npm-production"}},"0.0.326":{"name":"@tutti-os/agent-gui","version":"0.0.326","_id":"@tutti-os/agent-gui@0.0.326","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6da0125c76b80f13796ac50c3d35bf3c3a6e513d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.326.tgz","fileCount":322,"integrity":"sha512-TsbtVz5uo6CY/J1zwb0kAdIghBaQBNucvc2ddqQ0TC8zRCLoA4W/JLMCSI24ZqoqzDu3uGC8M5eIcpzPBqrfEw==","signatures":[{"sig":"MEUCIQDAg2IT6OWP2eRsQKFuNTHEglFGJa32G+cp6ZeCKImm4wIgAtVXY1KxTkSWyOnGg++3MTkqTq6RT/kq9EMNISt9UUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.326","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15227564},"type":"module","_from":"file:tutti-os-agent-gui-0.0.326.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7204eb68d1cd2b6f30c28460f791af52/tutti-os-agent-gui-0.0.326.tgz","_integrity":"sha512-TsbtVz5uo6CY/J1zwb0kAdIghBaQBNucvc2ddqQ0TC8zRCLoA4W/JLMCSI24ZqoqzDu3uGC8M5eIcpzPBqrfEw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.326","@tutti-os/browser-node":"0.0.326","@tutti-os/ui-rich-text":"0.0.326","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.326","@tutti-os/ui-i18n-runtime":"0.0.326","@tutti-os/workbench-surface":"0.0.326","@tutti-os/agent-activity-core":"0.0.326","@tutti-os/workspace-file-manager":"0.0.326","@tutti-os/workspace-file-preview":"0.0.326","@tutti-os/workspace-user-project":"0.0.326","@tutti-os/workspace-external-core":"0.0.326","@tutti-os/workspace-issue-manager":"0.0.326","@tutti-os/workspace-file-reference":"0.0.326"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.326_1786352339986_0.12213063471663821","host":"s3://npm-registry-packages-npm-production"}},"0.0.327":{"name":"@tutti-os/agent-gui","version":"0.0.327","_id":"@tutti-os/agent-gui@0.0.327","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9cbed80107742ef9d7ef1cabba852b1dbcfa9384","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.327.tgz","fileCount":322,"integrity":"sha512-YAr5ArPZn5aehrUYvYmra2QN7dEe4JeH0Q84J2hsz86+QwbSpx3OJQkS8N4AphrpWHjUc3IcTch4UAFu/QyO3A==","signatures":[{"sig":"MEUCIQCWGrB3Gms//QczElqwYCPoZ4G6aKYZtjBo1Jah3FctLwIgBb6+R2ftkcMRSOzItJXd55HI+N0YacSr+A86o4C9tGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.327","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15231552},"type":"module","_from":"file:tutti-os-agent-gui-0.0.327.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c73f47487ce667d9d2766009349fa69e/tutti-os-agent-gui-0.0.327.tgz","_integrity":"sha512-YAr5ArPZn5aehrUYvYmra2QN7dEe4JeH0Q84J2hsz86+QwbSpx3OJQkS8N4AphrpWHjUc3IcTch4UAFu/QyO3A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.327","@tutti-os/browser-node":"0.0.327","@tutti-os/ui-rich-text":"0.0.327","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.327","@tutti-os/ui-i18n-runtime":"0.0.327","@tutti-os/workbench-surface":"0.0.327","@tutti-os/agent-activity-core":"0.0.327","@tutti-os/workspace-file-manager":"0.0.327","@tutti-os/workspace-file-preview":"0.0.327","@tutti-os/workspace-user-project":"0.0.327","@tutti-os/workspace-external-core":"0.0.327","@tutti-os/workspace-issue-manager":"0.0.327","@tutti-os/workspace-file-reference":"0.0.327"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.327_1786355840949_0.7929540116738334","host":"s3://npm-registry-packages-npm-production"}},"0.0.328":{"name":"@tutti-os/agent-gui","version":"0.0.328","_id":"@tutti-os/agent-gui@0.0.328","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"be0d49931c4a40872fa69fe65d352f5b06f8da6c","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.328.tgz","fileCount":322,"integrity":"sha512-UxAT+6e7Zx4gVV5q28ien00te2Lk0AwkZVYbuwG5ZN9KfjQZBx7otUqbp5hGXW4/cbTtufQG5SlsuW9nCWdfxw==","signatures":[{"sig":"MEQCIH9MTOZUcbHqjmc75dEuZFBY2XPij40NrexsqdujlxyVAiACe4vpyt5wbXRJEYXSZb9zBdnvnNJrYOTL2t9hi2o/zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15231552},"type":"module","_from":"file:tutti-os-agent-gui-0.0.328.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e2b30b8d886ce79440c8195e52753635/tutti-os-agent-gui-0.0.328.tgz","_integrity":"sha512-UxAT+6e7Zx4gVV5q28ien00te2Lk0AwkZVYbuwG5ZN9KfjQZBx7otUqbp5hGXW4/cbTtufQG5SlsuW9nCWdfxw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.328","@tutti-os/browser-node":"0.0.328","@tutti-os/ui-rich-text":"0.0.328","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.328","@tutti-os/ui-i18n-runtime":"0.0.328","@tutti-os/workbench-surface":"0.0.328","@tutti-os/agent-activity-core":"0.0.328","@tutti-os/workspace-file-manager":"0.0.328","@tutti-os/workspace-file-preview":"0.0.328","@tutti-os/workspace-user-project":"0.0.328","@tutti-os/workspace-external-core":"0.0.328","@tutti-os/workspace-issue-manager":"0.0.328","@tutti-os/workspace-file-reference":"0.0.328"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.328_1786356776333_0.9237728059434407","host":"s3://npm-registry-packages-npm-production"}},"0.0.329":{"name":"@tutti-os/agent-gui","version":"0.0.329","_id":"@tutti-os/agent-gui@0.0.329","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"676d31f982dffc5cd1610a8d07294d16ff42b1af","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.329.tgz","fileCount":322,"integrity":"sha512-TX9FxQjAimunaBDfKudmicEmGGY3YnL9v39f3IPI5WJ7VPuI3qrC12yqUPVN4qGr/2v4LZ+Bn1X6xDO9kca2PA==","signatures":[{"sig":"MEQCIFwRoNJDxhDdzirs8ZwWwid9NdPlXIkvr1FxtW/T1+hlAiB5VvH2Dxs65gqapOHXIV5CAfgkK7ikRTJxfss9pNv8+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.329","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15231552},"type":"module","_from":"file:tutti-os-agent-gui-0.0.329.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7143a2044b1bc3e6e2e726a9448e405d/tutti-os-agent-gui-0.0.329.tgz","_integrity":"sha512-TX9FxQjAimunaBDfKudmicEmGGY3YnL9v39f3IPI5WJ7VPuI3qrC12yqUPVN4qGr/2v4LZ+Bn1X6xDO9kca2PA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.329","@tutti-os/browser-node":"0.0.329","@tutti-os/ui-rich-text":"0.0.329","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.329","@tutti-os/ui-i18n-runtime":"0.0.329","@tutti-os/workbench-surface":"0.0.329","@tutti-os/agent-activity-core":"0.0.329","@tutti-os/workspace-file-manager":"0.0.329","@tutti-os/workspace-file-preview":"0.0.329","@tutti-os/workspace-user-project":"0.0.329","@tutti-os/workspace-external-core":"0.0.329","@tutti-os/workspace-issue-manager":"0.0.329","@tutti-os/workspace-file-reference":"0.0.329"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.329_1786361315120_0.6013619381649007","host":"s3://npm-registry-packages-npm-production"}},"0.0.330":{"name":"@tutti-os/agent-gui","version":"0.0.330","_id":"@tutti-os/agent-gui@0.0.330","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d00183650db5dbc4006b604ddc81c294f9c541de","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.330.tgz","fileCount":322,"integrity":"sha512-1IP28+56AN6BPyBs6MYa9NHBZPxtBWMd0g9rWg0N6bK4n8ANvmhdmqMq1wHazPE0dFksCGWninRDvOf7PxURmg==","signatures":[{"sig":"MEUCIH4PNbHDN2Z/8RuJb7UziZIyGzMenybdgW3mMlsbTV61AiEA3GqldwGUQan9vbBCWNy3/tPhFn2J345ir/EDJ9v2jNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.330","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15231552},"type":"module","_from":"file:tutti-os-agent-gui-0.0.330.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5422d5e45f43d5a2152960874ea1f801/tutti-os-agent-gui-0.0.330.tgz","_integrity":"sha512-1IP28+56AN6BPyBs6MYa9NHBZPxtBWMd0g9rWg0N6bK4n8ANvmhdmqMq1wHazPE0dFksCGWninRDvOf7PxURmg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.330","@tutti-os/browser-node":"0.0.330","@tutti-os/ui-rich-text":"0.0.330","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.330","@tutti-os/ui-i18n-runtime":"0.0.330","@tutti-os/workbench-surface":"0.0.330","@tutti-os/agent-activity-core":"0.0.330","@tutti-os/workspace-file-manager":"0.0.330","@tutti-os/workspace-file-preview":"0.0.330","@tutti-os/workspace-user-project":"0.0.330","@tutti-os/workspace-external-core":"0.0.330","@tutti-os/workspace-issue-manager":"0.0.330","@tutti-os/workspace-file-reference":"0.0.330"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.330_1786368117253_0.6733450410295612","host":"s3://npm-registry-packages-npm-production"}},"0.0.331":{"name":"@tutti-os/agent-gui","version":"0.0.331","_id":"@tutti-os/agent-gui@0.0.331","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ca566342c51fbb40d0ff30fb4d3f3a1158e8808b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.331.tgz","fileCount":322,"integrity":"sha512-rqRN6lyyNaeBX5DrgzCgXZYJtaGYRr7c3h95MJxfIms1fJFLHDr2ejAE8eFmtKDUlIkDcq/rrrxmATXi1zyLjg==","signatures":[{"sig":"MEYCIQCex8vuP2U0/2AD8UhThZqqKJterZRQI/aYA2U7MFkufwIhAIdAVHKTplfl4gghCu1gctrkLiR4mohKaigXMjB88hfq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.331","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15231552},"type":"module","_from":"file:tutti-os-agent-gui-0.0.331.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cfd24358a946abe717991563dd197f84/tutti-os-agent-gui-0.0.331.tgz","_integrity":"sha512-rqRN6lyyNaeBX5DrgzCgXZYJtaGYRr7c3h95MJxfIms1fJFLHDr2ejAE8eFmtKDUlIkDcq/rrrxmATXi1zyLjg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.331","@tutti-os/browser-node":"0.0.331","@tutti-os/ui-rich-text":"0.0.331","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.331","@tutti-os/ui-i18n-runtime":"0.0.331","@tutti-os/workbench-surface":"0.0.331","@tutti-os/agent-activity-core":"0.0.331","@tutti-os/workspace-file-manager":"0.0.331","@tutti-os/workspace-file-preview":"0.0.331","@tutti-os/workspace-user-project":"0.0.331","@tutti-os/workspace-external-core":"0.0.331","@tutti-os/workspace-issue-manager":"0.0.331","@tutti-os/workspace-file-reference":"0.0.331"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.331_1786370286210_0.10480370449125687","host":"s3://npm-registry-packages-npm-production"}},"0.0.332":{"name":"@tutti-os/agent-gui","version":"0.0.332","_id":"@tutti-os/agent-gui@0.0.332","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"dfd83960079c6a46fbe71274c06fbf90b60e4d13","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.332.tgz","fileCount":322,"integrity":"sha512-I9r+slsL47QwZZtpTuYeFpeJl3xhaZQ3jhqpdl1iNr2kY1agXvV0654CaG6pplx6PPpuz53ui25zzRjsdzNHKw==","signatures":[{"sig":"MEUCIFFfxVfKRwzPtpBOlak9KFYupuD6nxltHSQ8uqEzSv+DAiEA0M88ReFbwy9AbYtvYjCCbgiPaTNM6jeGI/mNFR34KeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.332","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15231552},"type":"module","_from":"file:tutti-os-agent-gui-0.0.332.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5ef194f27eab75d8c87477c59be4ee64/tutti-os-agent-gui-0.0.332.tgz","_integrity":"sha512-I9r+slsL47QwZZtpTuYeFpeJl3xhaZQ3jhqpdl1iNr2kY1agXvV0654CaG6pplx6PPpuz53ui25zzRjsdzNHKw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.332","@tutti-os/browser-node":"0.0.332","@tutti-os/ui-rich-text":"0.0.332","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.332","@tutti-os/ui-i18n-runtime":"0.0.332","@tutti-os/workbench-surface":"0.0.332","@tutti-os/agent-activity-core":"0.0.332","@tutti-os/workspace-file-manager":"0.0.332","@tutti-os/workspace-file-preview":"0.0.332","@tutti-os/workspace-user-project":"0.0.332","@tutti-os/workspace-external-core":"0.0.332","@tutti-os/workspace-issue-manager":"0.0.332","@tutti-os/workspace-file-reference":"0.0.332"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.332_1786370680303_0.23414056688217477","host":"s3://npm-registry-packages-npm-production"}},"0.0.333":{"name":"@tutti-os/agent-gui","version":"0.0.333","_id":"@tutti-os/agent-gui@0.0.333","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"be0e342633a82aa362c1bf40da063d06d1069a69","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.333.tgz","fileCount":322,"integrity":"sha512-9wK9WZIWC6pqHju6lmT/pvDHZuSzvlyLQMZKCBXYDbWd8hLoFGQbFloH8HI3TOwxk6tV6EqangATydu/jjBT/A==","signatures":[{"sig":"MEUCICIHFJBabUkuizgORG/0MrkNPMDC+AF2dmJRcTteSeFfAiEApCUKx++4SyCteLGpRsPBmogiVTsBrLbnxjiedSi1rm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15231552},"type":"module","_from":"file:tutti-os-agent-gui-0.0.333.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3cede89ed4e7c879d1dfe8019687413f/tutti-os-agent-gui-0.0.333.tgz","_integrity":"sha512-9wK9WZIWC6pqHju6lmT/pvDHZuSzvlyLQMZKCBXYDbWd8hLoFGQbFloH8HI3TOwxk6tV6EqangATydu/jjBT/A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.333","@tutti-os/browser-node":"0.0.333","@tutti-os/ui-rich-text":"0.0.333","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.333","@tutti-os/ui-i18n-runtime":"0.0.333","@tutti-os/workbench-surface":"0.0.333","@tutti-os/agent-activity-core":"0.0.333","@tutti-os/workspace-file-manager":"0.0.333","@tutti-os/workspace-file-preview":"0.0.333","@tutti-os/workspace-user-project":"0.0.333","@tutti-os/workspace-external-core":"0.0.333","@tutti-os/workspace-issue-manager":"0.0.333","@tutti-os/workspace-file-reference":"0.0.333"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.333_1786378839299_0.6393391740567393","host":"s3://npm-registry-packages-npm-production"}},"0.0.334":{"name":"@tutti-os/agent-gui","version":"0.0.334","_id":"@tutti-os/agent-gui@0.0.334","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"00a9d6fc845cfc57e6ee3083cb101935973a1307","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.334.tgz","fileCount":322,"integrity":"sha512-71AMb0HJuzkKOiSH7KoKvWyWfbYIgeaBfn+oEpD/5SN+Ghl19uRT0HRnECpfWyqai3O8baQZQEJ2PKygN/b1+A==","signatures":[{"sig":"MEUCICYKSsrMUTNP8FCXS8Cbr/PHCtZsTQFterNg7EIIzOsPAiEA5XIvxvSPI15KRMiGmH5vI5n94i7kCI4e+9YRjwpjhjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.334","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15228323},"type":"module","_from":"file:tutti-os-agent-gui-0.0.334.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cb8a8e41a1ed7b15f18212cde4f2a579/tutti-os-agent-gui-0.0.334.tgz","_integrity":"sha512-71AMb0HJuzkKOiSH7KoKvWyWfbYIgeaBfn+oEpD/5SN+Ghl19uRT0HRnECpfWyqai3O8baQZQEJ2PKygN/b1+A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.334","@tutti-os/browser-node":"0.0.334","@tutti-os/ui-rich-text":"0.0.334","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.334","@tutti-os/ui-i18n-runtime":"0.0.334","@tutti-os/workbench-surface":"0.0.334","@tutti-os/agent-activity-core":"0.0.334","@tutti-os/workspace-file-manager":"0.0.334","@tutti-os/workspace-file-preview":"0.0.334","@tutti-os/workspace-user-project":"0.0.334","@tutti-os/workspace-external-core":"0.0.334","@tutti-os/workspace-issue-manager":"0.0.334","@tutti-os/workspace-file-reference":"0.0.334"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.334_1786384191479_0.0030057814865553922","host":"s3://npm-registry-packages-npm-production"}},"0.0.335":{"name":"@tutti-os/agent-gui","version":"0.0.335","_id":"@tutti-os/agent-gui@0.0.335","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"97d148ef7cd2b431836d9af030a34c5e1bf2423b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.335.tgz","fileCount":322,"integrity":"sha512-SN9mq5WKAzNM+R5SasBFbSc/jh8UPjLh5SXa+uFKx62osfSPRXCkGGkk7nP0+UPhVJ+eaYfdKizldwEsTzONXA==","signatures":[{"sig":"MEUCIQCqt2gU/q7J4zL2ePouhEURA3JW27flMYG5WEF9corzzwIgFCTWGxk8g5w13yhT5LiDZilhplXLpnHCSmQPTgNx8+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.335","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15228323},"type":"module","_from":"file:tutti-os-agent-gui-0.0.335.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/389d46790d5fa58e249a17d2a6a41ce0/tutti-os-agent-gui-0.0.335.tgz","_integrity":"sha512-SN9mq5WKAzNM+R5SasBFbSc/jh8UPjLh5SXa+uFKx62osfSPRXCkGGkk7nP0+UPhVJ+eaYfdKizldwEsTzONXA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.335","@tutti-os/browser-node":"0.0.335","@tutti-os/ui-rich-text":"0.0.335","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.335","@tutti-os/ui-i18n-runtime":"0.0.335","@tutti-os/workbench-surface":"0.0.335","@tutti-os/agent-activity-core":"0.0.335","@tutti-os/workspace-file-manager":"0.0.335","@tutti-os/workspace-file-preview":"0.0.335","@tutti-os/workspace-user-project":"0.0.335","@tutti-os/workspace-external-core":"0.0.335","@tutti-os/workspace-issue-manager":"0.0.335","@tutti-os/workspace-file-reference":"0.0.335"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.335_1786385608058_0.3329760836739841","host":"s3://npm-registry-packages-npm-production"}},"0.0.336":{"name":"@tutti-os/agent-gui","version":"0.0.336","_id":"@tutti-os/agent-gui@0.0.336","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8818d34afb864b3fba68eda902bf0deac6eeb042","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.336.tgz","fileCount":322,"integrity":"sha512-Acw8RCU69mNs33A2s3TsCQWjMewhKTcBVG+Jyajd9EBbgDjA5ythPuMjNPz/M/QK9g1Aw1iHwc+R8H2f8ISAWw==","signatures":[{"sig":"MEUCIQCABLhM7yStz4/EHXuc6F04gPManiL93sDqxuCp/ve6JQIgO+SrZ9cMSUNaK0CQdCpm929J/uGaaSJ97KnDhBENBi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.336","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15234974},"type":"module","_from":"file:tutti-os-agent-gui-0.0.336.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/43259fbb6372512eacdb03ccd92d94f7/tutti-os-agent-gui-0.0.336.tgz","_integrity":"sha512-Acw8RCU69mNs33A2s3TsCQWjMewhKTcBVG+Jyajd9EBbgDjA5ythPuMjNPz/M/QK9g1Aw1iHwc+R8H2f8ISAWw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.336","@tutti-os/browser-node":"0.0.336","@tutti-os/ui-rich-text":"0.0.336","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.336","@tutti-os/ui-i18n-runtime":"0.0.336","@tutti-os/workbench-surface":"0.0.336","@tutti-os/agent-activity-core":"0.0.336","@tutti-os/workspace-file-manager":"0.0.336","@tutti-os/workspace-file-preview":"0.0.336","@tutti-os/workspace-user-project":"0.0.336","@tutti-os/workspace-external-core":"0.0.336","@tutti-os/workspace-issue-manager":"0.0.336","@tutti-os/workspace-file-reference":"0.0.336"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.336_1786388425343_0.7475374855981107","host":"s3://npm-registry-packages-npm-production"}},"0.0.337":{"name":"@tutti-os/agent-gui","version":"0.0.337","_id":"@tutti-os/agent-gui@0.0.337","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"10f32f2dbe789156c8ca3ab9e4cc78726c4f783a","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.337.tgz","fileCount":322,"integrity":"sha512-5fb8lfV/xftp3RfgPOmBF+RsL68pY3UbDrovbJR0pb7cEFsvYHR5BjnxDY6ueMxdIO10608oDHH5D98l1AztNw==","signatures":[{"sig":"MEUCIQDKSaSwt7VZj2rLyCxWGGnHKQUSgs564ZlvtuaXlORGxgIgXS9hGcao26xw2heUPdpfi5sG9gCmJQhdlBH6lI8osS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.337","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15238440},"type":"module","_from":"file:tutti-os-agent-gui-0.0.337.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/70029234181f383ef6e0b007fd17ae2e/tutti-os-agent-gui-0.0.337.tgz","_integrity":"sha512-5fb8lfV/xftp3RfgPOmBF+RsL68pY3UbDrovbJR0pb7cEFsvYHR5BjnxDY6ueMxdIO10608oDHH5D98l1AztNw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.337","@tutti-os/browser-node":"0.0.337","@tutti-os/ui-rich-text":"0.0.337","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.337","@tutti-os/ui-i18n-runtime":"0.0.337","@tutti-os/workbench-surface":"0.0.337","@tutti-os/agent-activity-core":"0.0.337","@tutti-os/workspace-file-manager":"0.0.337","@tutti-os/workspace-file-preview":"0.0.337","@tutti-os/workspace-user-project":"0.0.337","@tutti-os/workspace-external-core":"0.0.337","@tutti-os/workspace-issue-manager":"0.0.337","@tutti-os/workspace-file-reference":"0.0.337"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.337_1786416572044_0.904554346010966","host":"s3://npm-registry-packages-npm-production"}},"0.0.338":{"name":"@tutti-os/agent-gui","version":"0.0.338","_id":"@tutti-os/agent-gui@0.0.338","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1adee0177c4282a1057809d34e3909eedecebd9a","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.338.tgz","fileCount":322,"integrity":"sha512-2le6uxyeXxNl3Zjx1QX5dd7OqeOWh3/qvyNx5swn6BYaPdpDCkqn57wxlEdwNpRMWwL6jTY0lFSbkMsnJJSBVQ==","signatures":[{"sig":"MEUCIQDwLfPylYfNMPEicfgAm8+2oRwQYOkq2fnK38IOJLyNfAIgciXoVhBbwViwemURNYPw+W0TEoLiYFoK6FQqpbIBYYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.338","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15311718},"type":"module","_from":"file:tutti-os-agent-gui-0.0.338.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c948dbed13b3191785f2e3b30cdb945f/tutti-os-agent-gui-0.0.338.tgz","_integrity":"sha512-2le6uxyeXxNl3Zjx1QX5dd7OqeOWh3/qvyNx5swn6BYaPdpDCkqn57wxlEdwNpRMWwL6jTY0lFSbkMsnJJSBVQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.338","@tutti-os/browser-node":"0.0.338","@tutti-os/ui-rich-text":"0.0.338","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.338","@tutti-os/ui-i18n-runtime":"0.0.338","@tutti-os/workbench-surface":"0.0.338","@tutti-os/agent-activity-core":"0.0.338","@tutti-os/workspace-file-manager":"0.0.338","@tutti-os/workspace-file-preview":"0.0.338","@tutti-os/workspace-user-project":"0.0.338","@tutti-os/workspace-external-core":"0.0.338","@tutti-os/workspace-issue-manager":"0.0.338","@tutti-os/workspace-file-reference":"0.0.338"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.338_1786431639430_0.900399382093757","host":"s3://npm-registry-packages-npm-production"}},"0.0.339":{"name":"@tutti-os/agent-gui","version":"0.0.339","_id":"@tutti-os/agent-gui@0.0.339","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"00d8d35d840e5e18595f87ec6be5a13672ae97a0","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.339.tgz","fileCount":322,"integrity":"sha512-ZrrnZzgvZisdsJguOnq1KVuuO3pWMdQOOrcKttY6+KkQjAAA4GHDRnREkFu+HOJOtdGzTch1qa90FmcyaaBtTw==","signatures":[{"sig":"MEUCIQC2X9BM+GKeyx9+yRxeOKX+9Lin/9XDLyH78A106alt+AIgY7kidcDYhGktAYQQlaT5aBA0YBtAJUspghB3uUnqls0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.339","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15331277},"type":"module","_from":"file:tutti-os-agent-gui-0.0.339.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/82d9dc16a342ce9a7fd9d30a842b972d/tutti-os-agent-gui-0.0.339.tgz","_integrity":"sha512-ZrrnZzgvZisdsJguOnq1KVuuO3pWMdQOOrcKttY6+KkQjAAA4GHDRnREkFu+HOJOtdGzTch1qa90FmcyaaBtTw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.339","@tutti-os/browser-node":"0.0.339","@tutti-os/ui-rich-text":"0.0.339","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.339","@tutti-os/ui-i18n-runtime":"0.0.339","@tutti-os/workbench-surface":"0.0.339","@tutti-os/agent-activity-core":"0.0.339","@tutti-os/workspace-file-manager":"0.0.339","@tutti-os/workspace-file-preview":"0.0.339","@tutti-os/workspace-user-project":"0.0.339","@tutti-os/workspace-external-core":"0.0.339","@tutti-os/workspace-issue-manager":"0.0.339","@tutti-os/workspace-file-reference":"0.0.339"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.339_1786433391556_0.7498099174056796","host":"s3://npm-registry-packages-npm-production"}},"0.0.340":{"name":"@tutti-os/agent-gui","version":"0.0.340","_id":"@tutti-os/agent-gui@0.0.340","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b61f34e415ff59028bcf478f14ea86f1bd29e0f9","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.340.tgz","fileCount":322,"integrity":"sha512-6fekXVW3QrG/mSiAyroKT/xWq+N8lIzfmxO/UrrwTDwNYEAswfZ1HNepxjDxg1mCgvCwRJezWcBc8xvHqEGjfQ==","signatures":[{"sig":"MEUCIQDy/SpnWDt4M/RUkCqGIFsh3bLZGQ/dYxGDXKeJeea1HAIgXVO1JXO0E9/mZ9eHJEidw9hvpAnUVUnAgc3Yua1QugY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.340","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15332664},"type":"module","_from":"file:tutti-os-agent-gui-0.0.340.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e1bb5ae0af324050857d64c73ae3c881/tutti-os-agent-gui-0.0.340.tgz","_integrity":"sha512-6fekXVW3QrG/mSiAyroKT/xWq+N8lIzfmxO/UrrwTDwNYEAswfZ1HNepxjDxg1mCgvCwRJezWcBc8xvHqEGjfQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.340","@tutti-os/browser-node":"0.0.340","@tutti-os/ui-rich-text":"0.0.340","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.340","@tutti-os/ui-i18n-runtime":"0.0.340","@tutti-os/workbench-surface":"0.0.340","@tutti-os/agent-activity-core":"0.0.340","@tutti-os/workspace-file-manager":"0.0.340","@tutti-os/workspace-file-preview":"0.0.340","@tutti-os/workspace-user-project":"0.0.340","@tutti-os/workspace-external-core":"0.0.340","@tutti-os/workspace-issue-manager":"0.0.340","@tutti-os/workspace-file-reference":"0.0.340"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.340_1786435680783_0.08136811054894078","host":"s3://npm-registry-packages-npm-production"}},"0.0.341":{"name":"@tutti-os/agent-gui","version":"0.0.341","_id":"@tutti-os/agent-gui@0.0.341","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"50cc60929141282af756c1aabda281acce3b26c3","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.341.tgz","fileCount":322,"integrity":"sha512-vWXmot0jUEmNJJUQoSwCiwq9igtqJ4MYnf4rco3uTXhLt0iEK+/tv41rh8LHLsbhHHkrgCcQrdcVutHdE19crg==","signatures":[{"sig":"MEUCIDz969gZ+0ygFU3gcUhVOU8w2k+/GcZZpfmM9Vbs9SNjAiEA8lIFgn+YIFY0qkaUgTQPBi7SVZi5pdVHSwQBjyDXBSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.341","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15343125},"type":"module","_from":"file:tutti-os-agent-gui-0.0.341.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cabb7a6c25d4cb662f4d913ccbb676bc/tutti-os-agent-gui-0.0.341.tgz","_integrity":"sha512-vWXmot0jUEmNJJUQoSwCiwq9igtqJ4MYnf4rco3uTXhLt0iEK+/tv41rh8LHLsbhHHkrgCcQrdcVutHdE19crg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.341","@tutti-os/browser-node":"0.0.341","@tutti-os/ui-rich-text":"0.0.341","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.341","@tutti-os/ui-i18n-runtime":"0.0.341","@tutti-os/workbench-surface":"0.0.341","@tutti-os/agent-activity-core":"0.0.341","@tutti-os/workspace-file-manager":"0.0.341","@tutti-os/workspace-file-preview":"0.0.341","@tutti-os/workspace-user-project":"0.0.341","@tutti-os/workspace-external-core":"0.0.341","@tutti-os/workspace-issue-manager":"0.0.341","@tutti-os/workspace-file-reference":"0.0.341"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.341_1786439890628_0.09266172004695483","host":"s3://npm-registry-packages-npm-production"}},"0.0.342":{"name":"@tutti-os/agent-gui","version":"0.0.342","_id":"@tutti-os/agent-gui@0.0.342","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7725f93b675fb75da19ddd121508db2ca1eff2be","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.342.tgz","fileCount":322,"integrity":"sha512-o+TWE1hvveNTO5tNXqvTvp+3/7KdwqT8F5u9N2GyeCPVOszsd6fB2qrT5eVuhzUTZXvXHn3RAKFORUEbDm5QPg==","signatures":[{"sig":"MEUCIE0+x9zJr8HXoQHOCLPvj93ZY59R89SGZnuVSPLdS685AiEA16N7mCGPxF/1C96i4MdeEJsuROx1MTAaSv06fCmLKfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.342","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15343125},"type":"module","_from":"file:tutti-os-agent-gui-0.0.342.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/81349364cbc4e04422395de552a2fde7/tutti-os-agent-gui-0.0.342.tgz","_integrity":"sha512-o+TWE1hvveNTO5tNXqvTvp+3/7KdwqT8F5u9N2GyeCPVOszsd6fB2qrT5eVuhzUTZXvXHn3RAKFORUEbDm5QPg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.342","@tutti-os/browser-node":"0.0.342","@tutti-os/ui-rich-text":"0.0.342","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.342","@tutti-os/ui-i18n-runtime":"0.0.342","@tutti-os/workbench-surface":"0.0.342","@tutti-os/agent-activity-core":"0.0.342","@tutti-os/workspace-file-manager":"0.0.342","@tutti-os/workspace-file-preview":"0.0.342","@tutti-os/workspace-user-project":"0.0.342","@tutti-os/workspace-external-core":"0.0.342","@tutti-os/workspace-issue-manager":"0.0.342","@tutti-os/workspace-file-reference":"0.0.342"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.342_1786440825048_0.2334576084116773","host":"s3://npm-registry-packages-npm-production"}},"0.0.343":{"name":"@tutti-os/agent-gui","version":"0.0.343","_id":"@tutti-os/agent-gui@0.0.343","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c2a79f2169d952780fc67e8b7856624d7c09d70d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.343.tgz","fileCount":322,"integrity":"sha512-5lNXwV/fTt5kZJVunnA240q7rLezO7A4B+SDgGgISYipMLHZXrFGp4WlBqOsAmgCJQvd+JZ6xqxkIxf1hMXlww==","signatures":[{"sig":"MEUCIQCjFEnhzb4UXr99HG3tqnTQp3Z2mKgW/7l4QrNROkfWlQIgca5RPFXauww0oUVnAvdYAeB/zqMTuQqA81pq43R6gwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.343","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15345084},"type":"module","_from":"file:tutti-os-agent-gui-0.0.343.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/be6fb5b663d3e5bae3513c54f59dcad9/tutti-os-agent-gui-0.0.343.tgz","_integrity":"sha512-5lNXwV/fTt5kZJVunnA240q7rLezO7A4B+SDgGgISYipMLHZXrFGp4WlBqOsAmgCJQvd+JZ6xqxkIxf1hMXlww==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.343","@tutti-os/browser-node":"0.0.343","@tutti-os/ui-rich-text":"0.0.343","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.343","@tutti-os/ui-i18n-runtime":"0.0.343","@tutti-os/workbench-surface":"0.0.343","@tutti-os/agent-activity-core":"0.0.343","@tutti-os/workspace-file-manager":"0.0.343","@tutti-os/workspace-file-preview":"0.0.343","@tutti-os/workspace-user-project":"0.0.343","@tutti-os/workspace-external-core":"0.0.343","@tutti-os/workspace-issue-manager":"0.0.343","@tutti-os/workspace-file-reference":"0.0.343"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.343_1786441271186_0.6511818366349904","host":"s3://npm-registry-packages-npm-production"}},"0.0.344":{"name":"@tutti-os/agent-gui","version":"0.0.344","_id":"@tutti-os/agent-gui@0.0.344","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"befab5de9eebd2e7f36ea202f0b76002c6a9fe9e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.344.tgz","fileCount":322,"integrity":"sha512-Xmh08Ca86i7uC9yJyH+xq7SBWequbil0+HulLz5C3TQJ+JQTkcMcFfRvizuiGD1F9Fx4k/CwwHompPVHxltSMw==","signatures":[{"sig":"MEYCIQCH4bed28MY5ZX74Y8QVJlKypggdv2l471/ltx/fq8j2wIhAMJsxUsflPAASgIohOKZikZUIGKfwHrFZZQbOYslX5cp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.344","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15345084},"type":"module","_from":"file:tutti-os-agent-gui-0.0.344.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7325317be106832d4db9cd31106c8d06/tutti-os-agent-gui-0.0.344.tgz","_integrity":"sha512-Xmh08Ca86i7uC9yJyH+xq7SBWequbil0+HulLz5C3TQJ+JQTkcMcFfRvizuiGD1F9Fx4k/CwwHompPVHxltSMw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.344","@tutti-os/browser-node":"0.0.344","@tutti-os/ui-rich-text":"0.0.344","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.344","@tutti-os/ui-i18n-runtime":"0.0.344","@tutti-os/workbench-surface":"0.0.344","@tutti-os/agent-activity-core":"0.0.344","@tutti-os/workspace-file-manager":"0.0.344","@tutti-os/workspace-file-preview":"0.0.344","@tutti-os/workspace-user-project":"0.0.344","@tutti-os/workspace-external-core":"0.0.344","@tutti-os/workspace-issue-manager":"0.0.344","@tutti-os/workspace-file-reference":"0.0.344"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.344_1786444319548_0.4761704090668091","host":"s3://npm-registry-packages-npm-production"}},"0.0.345":{"name":"@tutti-os/agent-gui","version":"0.0.345","_id":"@tutti-os/agent-gui@0.0.345","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"61838f6749579bc6a459471defb7000a2dccb0af","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.345.tgz","fileCount":322,"integrity":"sha512-TRF7x0m3lZYTUesKZOEb3kH324Yj3aiAdreINQcU+4VF566Fn84mTeJi7CiTbdoasqYaUOvrtixofCvhpsK4MQ==","signatures":[{"sig":"MEUCIQC4F19Ly8d+vfUtfPFZ5CjJ0ksWgHGUS6wzYj+4/gvsVgIgAXyKQ9iGhzqFCntrWXLMOpxNbHzyKWpHWNdApfM43fI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.345","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15345084},"type":"module","_from":"file:tutti-os-agent-gui-0.0.345.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e4012789c6473dfe9f42a4be3f6e7e9f/tutti-os-agent-gui-0.0.345.tgz","_integrity":"sha512-TRF7x0m3lZYTUesKZOEb3kH324Yj3aiAdreINQcU+4VF566Fn84mTeJi7CiTbdoasqYaUOvrtixofCvhpsK4MQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.345","@tutti-os/browser-node":"0.0.345","@tutti-os/ui-rich-text":"0.0.345","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.345","@tutti-os/ui-i18n-runtime":"0.0.345","@tutti-os/workbench-surface":"0.0.345","@tutti-os/agent-activity-core":"0.0.345","@tutti-os/workspace-file-manager":"0.0.345","@tutti-os/workspace-file-preview":"0.0.345","@tutti-os/workspace-user-project":"0.0.345","@tutti-os/workspace-external-core":"0.0.345","@tutti-os/workspace-issue-manager":"0.0.345","@tutti-os/workspace-file-reference":"0.0.345"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.345_1786444891698_0.6685716995691082","host":"s3://npm-registry-packages-npm-production"}},"0.0.346":{"name":"@tutti-os/agent-gui","version":"0.0.346","_id":"@tutti-os/agent-gui@0.0.346","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d3c2d9e80627c6a3554d19d85bffe8f029100e70","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.346.tgz","fileCount":322,"integrity":"sha512-NotRo1zjr0Cn+iq//CmY+ofwfbGA1qSvJ/LqkDFg/uFOy7qanI1vvvk6Wp3mnDbfTPa/n7QHGGyBj3+8ysgQbQ==","signatures":[{"sig":"MEQCIAzHZyxD+Bk2K9eXPqvoyhu/peeXeUnxifkGXQxcPueNAiBSnYM1qV2Tl/wCU7BEM52nyT+yGYE5KONyMc2qOf1vHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.346","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15345084},"type":"module","_from":"file:tutti-os-agent-gui-0.0.346.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f44b34e7157bea7eca5bd95453a25ba6/tutti-os-agent-gui-0.0.346.tgz","_integrity":"sha512-NotRo1zjr0Cn+iq//CmY+ofwfbGA1qSvJ/LqkDFg/uFOy7qanI1vvvk6Wp3mnDbfTPa/n7QHGGyBj3+8ysgQbQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.346","@tutti-os/browser-node":"0.0.346","@tutti-os/ui-rich-text":"0.0.346","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.346","@tutti-os/ui-i18n-runtime":"0.0.346","@tutti-os/workbench-surface":"0.0.346","@tutti-os/agent-activity-core":"0.0.346","@tutti-os/workspace-file-manager":"0.0.346","@tutti-os/workspace-file-preview":"0.0.346","@tutti-os/workspace-user-project":"0.0.346","@tutti-os/workspace-external-core":"0.0.346","@tutti-os/workspace-issue-manager":"0.0.346","@tutti-os/workspace-file-reference":"0.0.346"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.346_1786446509142_0.42081570635027643","host":"s3://npm-registry-packages-npm-production"}},"0.0.347":{"name":"@tutti-os/agent-gui","version":"0.0.347","_id":"@tutti-os/agent-gui@0.0.347","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1cd69fccf6ec44d82b600fb818a65cf0e4326fed","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.347.tgz","fileCount":322,"integrity":"sha512-vvee1TtRobp1t/LOt5FZYq77HLnVnGpSvQk7+4OdG39seNaS0BH5drMh+hNmjTJsvGuCZxP6xq6TRKXKmTKUhA==","signatures":[{"sig":"MEQCIF57Qfubx+JRsRb2Mz7F5XUs3ZdsNgJBPOd241SoiNNaAiAo+Pz9IJ/vmwIX/hM93OOeMaTzXv0Q4/gucwsSrQS86g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15345193},"type":"module","_from":"file:tutti-os-agent-gui-0.0.347.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/62ef1eb6ce36fa6d2920a9c0ad39a028/tutti-os-agent-gui-0.0.347.tgz","_integrity":"sha512-vvee1TtRobp1t/LOt5FZYq77HLnVnGpSvQk7+4OdG39seNaS0BH5drMh+hNmjTJsvGuCZxP6xq6TRKXKmTKUhA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.347","@tutti-os/browser-node":"0.0.347","@tutti-os/ui-rich-text":"0.0.347","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.347","@tutti-os/ui-i18n-runtime":"0.0.347","@tutti-os/workbench-surface":"0.0.347","@tutti-os/agent-activity-core":"0.0.347","@tutti-os/workspace-file-manager":"0.0.347","@tutti-os/workspace-file-preview":"0.0.347","@tutti-os/workspace-user-project":"0.0.347","@tutti-os/workspace-external-core":"0.0.347","@tutti-os/workspace-issue-manager":"0.0.347","@tutti-os/workspace-file-reference":"0.0.347"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.347_1786453370262_0.4282409664759528","host":"s3://npm-registry-packages-npm-production"}},"0.0.348":{"name":"@tutti-os/agent-gui","version":"0.0.348","_id":"@tutti-os/agent-gui@0.0.348","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7e0b861183c49f2636ae6c48e8af4efb4f4d64b9","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.348.tgz","fileCount":322,"integrity":"sha512-Qgxr144obObUEwqt+l9hES+84+DNO058qERnkq0NvRGLJuM4ibyrAltPHtbGzmCqnWKFeHh8LCV4kuahIYF02g==","signatures":[{"sig":"MEUCIQCJpymiFSb1PuvffEKAE4YgZ5VqY8nhs5yxP54YXN1cvAIgOUw6I2AQu7HFBwdF7MdiuEirXkkTmFi9CozldHc2fPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.348","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15348721},"type":"module","_from":"file:tutti-os-agent-gui-0.0.348.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9c8f77b0f61ec60f09c02667efcadbc8/tutti-os-agent-gui-0.0.348.tgz","_integrity":"sha512-Qgxr144obObUEwqt+l9hES+84+DNO058qERnkq0NvRGLJuM4ibyrAltPHtbGzmCqnWKFeHh8LCV4kuahIYF02g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.348","@tutti-os/browser-node":"0.0.348","@tutti-os/ui-rich-text":"0.0.348","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.348","@tutti-os/ui-i18n-runtime":"0.0.348","@tutti-os/workbench-surface":"0.0.348","@tutti-os/agent-activity-core":"0.0.348","@tutti-os/workspace-file-manager":"0.0.348","@tutti-os/workspace-file-preview":"0.0.348","@tutti-os/workspace-user-project":"0.0.348","@tutti-os/workspace-external-core":"0.0.348","@tutti-os/workspace-issue-manager":"0.0.348","@tutti-os/workspace-file-reference":"0.0.348"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.348_1786454612702_0.6099289969875525","host":"s3://npm-registry-packages-npm-production"}},"0.0.349":{"name":"@tutti-os/agent-gui","version":"0.0.349","_id":"@tutti-os/agent-gui@0.0.349","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4abcd40f3022b5b090922102783ca7001d0bb973","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.349.tgz","fileCount":322,"integrity":"sha512-ET+OGm0omus42Y72XQBm5ZqOMPJuxoEvmJdS9WRwj18irUwq/XF5WZWiSTDUVsSRbS1Mg8cpD0K4L/RuB2+f+Q==","signatures":[{"sig":"MEUCIQDYG5r9UCEYhCjXB0spaoMH0gogHxMyVUQK7K65Zv/yRgIgOCYJ+Xg7KASustQwVPpbi7OJfUpMVk3Z6nAC7Sm9uIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.349","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15349046},"type":"module","_from":"file:tutti-os-agent-gui-0.0.349.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/359a37dd95c8e0ef66f8c175d491989f/tutti-os-agent-gui-0.0.349.tgz","_integrity":"sha512-ET+OGm0omus42Y72XQBm5ZqOMPJuxoEvmJdS9WRwj18irUwq/XF5WZWiSTDUVsSRbS1Mg8cpD0K4L/RuB2+f+Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.349","@tutti-os/browser-node":"0.0.349","@tutti-os/ui-rich-text":"0.0.349","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.349","@tutti-os/ui-i18n-runtime":"0.0.349","@tutti-os/workbench-surface":"0.0.349","@tutti-os/agent-activity-core":"0.0.349","@tutti-os/workspace-file-manager":"0.0.349","@tutti-os/workspace-file-preview":"0.0.349","@tutti-os/workspace-user-project":"0.0.349","@tutti-os/workspace-external-core":"0.0.349","@tutti-os/workspace-issue-manager":"0.0.349","@tutti-os/workspace-file-reference":"0.0.349"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.349_1786459070230_0.15794881927195248","host":"s3://npm-registry-packages-npm-production"}},"0.0.350":{"name":"@tutti-os/agent-gui","version":"0.0.350","_id":"@tutti-os/agent-gui@0.0.350","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"dbf6b58efd0f9b321b5c3a6ee58c3d30fd43518e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.350.tgz","fileCount":322,"integrity":"sha512-JZvPWFw3qTBDz3mgllClsw5LI5BN3uWC3815z61/UfVOLF8BPwl+Mx2DvshCJWfd3/+4oWyzsKDIRnRNgEmcgA==","signatures":[{"sig":"MEYCIQDwVfrDpewm0ywCHRwmx2e5lNWBLRc194ICIHOd5jpIvAIhAMmNCeth/12xbJdj6SpXHf9haWkZKTUegm8WjTmW+IwW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.350","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15354906},"type":"module","_from":"file:tutti-os-agent-gui-0.0.350.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a25d74b5595219ce10581139b0b11eb5/tutti-os-agent-gui-0.0.350.tgz","_integrity":"sha512-JZvPWFw3qTBDz3mgllClsw5LI5BN3uWC3815z61/UfVOLF8BPwl+Mx2DvshCJWfd3/+4oWyzsKDIRnRNgEmcgA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.350","@tutti-os/browser-node":"0.0.350","@tutti-os/ui-rich-text":"0.0.350","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.350","@tutti-os/ui-i18n-runtime":"0.0.350","@tutti-os/workbench-surface":"0.0.350","@tutti-os/agent-activity-core":"0.0.350","@tutti-os/workspace-file-manager":"0.0.350","@tutti-os/workspace-file-preview":"0.0.350","@tutti-os/workspace-user-project":"0.0.350","@tutti-os/workspace-external-core":"0.0.350","@tutti-os/workspace-issue-manager":"0.0.350","@tutti-os/workspace-file-reference":"0.0.350"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.350_1786497987278_0.6258255093476057","host":"s3://npm-registry-packages-npm-production"}},"0.0.351":{"name":"@tutti-os/agent-gui","version":"0.0.351","_id":"@tutti-os/agent-gui@0.0.351","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"860cfc896eff904a444f9c6b2827ef815bfb4e1f","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.351.tgz","fileCount":322,"integrity":"sha512-lmN6ZcBM69Il0/hm9PtYk1YuzUDpAO2wxylf/8rJbyjrS+JdhxBSwZ6A9Q7iFdkXNbEAkOTeKNRJxp4bgwb3+g==","signatures":[{"sig":"MEQCIBba3jXEiK1Rm3r5jADvint4N/wHVkTRZxIjWbYRuSxzAiArPeHo+AlJKR/tuwKrLwDacJT48p3Tcz3VJgWvkEGoyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.351","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15354906},"type":"module","_from":"file:tutti-os-agent-gui-0.0.351.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2ddeead9114cb91db6349a36e0c8fe71/tutti-os-agent-gui-0.0.351.tgz","_integrity":"sha512-lmN6ZcBM69Il0/hm9PtYk1YuzUDpAO2wxylf/8rJbyjrS+JdhxBSwZ6A9Q7iFdkXNbEAkOTeKNRJxp4bgwb3+g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.351","@tutti-os/browser-node":"0.0.351","@tutti-os/ui-rich-text":"0.0.351","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.351","@tutti-os/ui-i18n-runtime":"0.0.351","@tutti-os/workbench-surface":"0.0.351","@tutti-os/agent-activity-core":"0.0.351","@tutti-os/workspace-file-manager":"0.0.351","@tutti-os/workspace-file-preview":"0.0.351","@tutti-os/workspace-user-project":"0.0.351","@tutti-os/workspace-external-core":"0.0.351","@tutti-os/workspace-issue-manager":"0.0.351","@tutti-os/workspace-file-reference":"0.0.351"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.351_1786506162197_0.014883926906791523","host":"s3://npm-registry-packages-npm-production"}},"0.0.352":{"name":"@tutti-os/agent-gui","version":"0.0.352","_id":"@tutti-os/agent-gui@0.0.352","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"677766e9081b97f72331d2785b4e583cb2d82ab6","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.352.tgz","fileCount":322,"integrity":"sha512-ZWOqx1FE4accNXns6qWHR1IfLuKjhCT9AttKr9COuYBnfvk/Xl0Os/TCVbr/sNhyePUfG8NjXgB2z3+IgXUMbg==","signatures":[{"sig":"MEUCIQCA1HzuEhg2pq6EfGvhbHVzbdRmd+IgHBAPEOo++exz6wIgOxOD9VenFFBz+WABhZOjEvcDFODKYypiMk23clBCt+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.352","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15354906},"type":"module","_from":"file:tutti-os-agent-gui-0.0.352.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b3487d48e90537f5e5dd92778651a98a/tutti-os-agent-gui-0.0.352.tgz","_integrity":"sha512-ZWOqx1FE4accNXns6qWHR1IfLuKjhCT9AttKr9COuYBnfvk/Xl0Os/TCVbr/sNhyePUfG8NjXgB2z3+IgXUMbg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.352","@tutti-os/browser-node":"0.0.352","@tutti-os/ui-rich-text":"0.0.352","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.352","@tutti-os/ui-i18n-runtime":"0.0.352","@tutti-os/workbench-surface":"0.0.352","@tutti-os/agent-activity-core":"0.0.352","@tutti-os/workspace-file-manager":"0.0.352","@tutti-os/workspace-file-preview":"0.0.352","@tutti-os/workspace-user-project":"0.0.352","@tutti-os/workspace-external-core":"0.0.352","@tutti-os/workspace-issue-manager":"0.0.352","@tutti-os/workspace-file-reference":"0.0.352"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.352_1786506626146_0.3324991567808082","host":"s3://npm-registry-packages-npm-production"}},"0.0.353":{"name":"@tutti-os/agent-gui","version":"0.0.353","_id":"@tutti-os/agent-gui@0.0.353","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ad07b595dc3aee680806a886aea13e23af154239","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.353.tgz","fileCount":322,"integrity":"sha512-Yc89y8LNnwbzat0fZ4De9vnhMvEwvMY2seXuRP/UAAXY1zafjIF+HI212hc/eAoqyTNKMmfgvZD/erGRxXZynQ==","signatures":[{"sig":"MEYCIQD5Hipy9IKuteF1Jb86FvteiVLgNQ/ivs1V8oKeyvFaDQIhAOMdfEW3wY5y/qBaErudgZoysxmJuASfwNibSOW8eT4J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.353","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15355431},"type":"module","_from":"file:tutti-os-agent-gui-0.0.353.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2c595aab3202ba0d786e5025484cb9f4/tutti-os-agent-gui-0.0.353.tgz","_integrity":"sha512-Yc89y8LNnwbzat0fZ4De9vnhMvEwvMY2seXuRP/UAAXY1zafjIF+HI212hc/eAoqyTNKMmfgvZD/erGRxXZynQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.353","@tutti-os/browser-node":"0.0.353","@tutti-os/ui-rich-text":"0.0.353","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.353","@tutti-os/ui-i18n-runtime":"0.0.353","@tutti-os/workbench-surface":"0.0.353","@tutti-os/agent-activity-core":"0.0.353","@tutti-os/workspace-file-manager":"0.0.353","@tutti-os/workspace-file-preview":"0.0.353","@tutti-os/workspace-user-project":"0.0.353","@tutti-os/workspace-external-core":"0.0.353","@tutti-os/workspace-issue-manager":"0.0.353","@tutti-os/workspace-file-reference":"0.0.353"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.353_1786509728908_0.5796277942159636","host":"s3://npm-registry-packages-npm-production"}},"0.0.354":{"name":"@tutti-os/agent-gui","version":"0.0.354","_id":"@tutti-os/agent-gui@0.0.354","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"638a2f3300fa59acbe4654414cad4f6582c76cd8","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.354.tgz","fileCount":322,"integrity":"sha512-aIFJHqC3aezGqAOuqfW2IEQ20/dmUKla4L5nHOQwwGpbhSsvFNLYa6PbSYLhgxeQK+y3n+Eh/SNWAayrfo39xw==","signatures":[{"sig":"MEUCIQC+lL/cREMvXAhiA17DlAUc5FoDh/a+3nAY85z1eOYjJwIgNGOcASRTz6VpSyegrj4DO8rcxGNDWjVyGJei5uiSK+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.354","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15355942},"type":"module","_from":"file:tutti-os-agent-gui-0.0.354.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/02e1d6f624060d7c28b281df4f9aa43d/tutti-os-agent-gui-0.0.354.tgz","_integrity":"sha512-aIFJHqC3aezGqAOuqfW2IEQ20/dmUKla4L5nHOQwwGpbhSsvFNLYa6PbSYLhgxeQK+y3n+Eh/SNWAayrfo39xw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.354","@tutti-os/browser-node":"0.0.354","@tutti-os/ui-rich-text":"0.0.354","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.354","@tutti-os/ui-i18n-runtime":"0.0.354","@tutti-os/workbench-surface":"0.0.354","@tutti-os/agent-activity-core":"0.0.354","@tutti-os/workspace-file-manager":"0.0.354","@tutti-os/workspace-file-preview":"0.0.354","@tutti-os/workspace-user-project":"0.0.354","@tutti-os/workspace-external-core":"0.0.354","@tutti-os/workspace-issue-manager":"0.0.354","@tutti-os/workspace-file-reference":"0.0.354"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.354_1786515731313_0.7287981268699002","host":"s3://npm-registry-packages-npm-production"}},"0.0.355":{"name":"@tutti-os/agent-gui","version":"0.0.355","_id":"@tutti-os/agent-gui@0.0.355","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5be9c02214f1074cd4de1d39560c5a7931d307e3","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.355.tgz","fileCount":322,"integrity":"sha512-hgFcjOIDyk8+QdH38Y6NpjCDlQH0jle1su5MIPSu+0XA88H4lMKOQs+B5Gz23w7xK3MXS4LW2jETy+vh+3VHEg==","signatures":[{"sig":"MEYCIQDQq8dnTAl6s9q/r+C0yYRKypElS/qLr8GJNoJ/A6rQcAIhAMlX6ZZIUJQONQMPN4P3F07WJxyPMElamz9JXeOJ9pXN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.355","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15355942},"type":"module","_from":"file:tutti-os-agent-gui-0.0.355.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/28de83bcf0e256ff6e0280352458fa5b/tutti-os-agent-gui-0.0.355.tgz","_integrity":"sha512-hgFcjOIDyk8+QdH38Y6NpjCDlQH0jle1su5MIPSu+0XA88H4lMKOQs+B5Gz23w7xK3MXS4LW2jETy+vh+3VHEg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.355","@tutti-os/browser-node":"0.0.355","@tutti-os/ui-rich-text":"0.0.355","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.355","@tutti-os/ui-i18n-runtime":"0.0.355","@tutti-os/workbench-surface":"0.0.355","@tutti-os/agent-activity-core":"0.0.355","@tutti-os/workspace-file-manager":"0.0.355","@tutti-os/workspace-file-preview":"0.0.355","@tutti-os/workspace-user-project":"0.0.355","@tutti-os/workspace-external-core":"0.0.355","@tutti-os/workspace-issue-manager":"0.0.355","@tutti-os/workspace-file-reference":"0.0.355"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.355_1786516368428_0.7273282773201437","host":"s3://npm-registry-packages-npm-production"}},"0.0.356":{"name":"@tutti-os/agent-gui","version":"0.0.356","_id":"@tutti-os/agent-gui@0.0.356","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c506b7631b8fb7b93a335706aa7598af6c1cd203","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.356.tgz","fileCount":322,"integrity":"sha512-uAMrKlpcGudm35wAPK8Yy9twfF2qqjgBUPG8Vaac/mFssTEFG8jz9k/56sLdZ3A1OhlqxiMIICGEEV/0u1x4VA==","signatures":[{"sig":"MEYCIQDmz+fnmGrPrEXCltn82vZ4kTGynW5X9yzd62vM1XrVrwIhAJAWSXJw11qDsHagNZPRtev9Q8g6C2CS3PQNe7XsWF+2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15356011},"type":"module","_from":"file:tutti-os-agent-gui-0.0.356.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fd683a32be3eff454350325b4af1f100/tutti-os-agent-gui-0.0.356.tgz","_integrity":"sha512-uAMrKlpcGudm35wAPK8Yy9twfF2qqjgBUPG8Vaac/mFssTEFG8jz9k/56sLdZ3A1OhlqxiMIICGEEV/0u1x4VA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.356","@tutti-os/browser-node":"0.0.356","@tutti-os/ui-rich-text":"0.0.356","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.356","@tutti-os/ui-i18n-runtime":"0.0.356","@tutti-os/workbench-surface":"0.0.356","@tutti-os/agent-activity-core":"0.0.356","@tutti-os/workspace-file-manager":"0.0.356","@tutti-os/workspace-file-preview":"0.0.356","@tutti-os/workspace-user-project":"0.0.356","@tutti-os/workspace-external-core":"0.0.356","@tutti-os/workspace-issue-manager":"0.0.356","@tutti-os/workspace-file-reference":"0.0.356"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.356_1786518974146_0.24439547581410204","host":"s3://npm-registry-packages-npm-production"}},"0.0.357":{"name":"@tutti-os/agent-gui","version":"0.0.357","_id":"@tutti-os/agent-gui@0.0.357","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a19da2b5a92234bf2093478e2ee3e7addee59d68","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.357.tgz","fileCount":322,"integrity":"sha512-UjB8jsbSQKTZURjdOfzsc0GXiZ146wWEx7gxbYhyV9EkOGvNnog8IGQ/JQ/xGdCk/m9+gUKdXrO779/7lkSO6g==","signatures":[{"sig":"MEUCIQCF5fDfi0XL7GGe6/3dI/uOBCm83s241tPTypj20anB/QIgFX1MTzVTBA8KWMty2Pjw/zo9mxA8dRivFirDveayy0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.357","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15356011},"type":"module","_from":"file:tutti-os-agent-gui-0.0.357.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/788d2abaad848e853171209df6282e57/tutti-os-agent-gui-0.0.357.tgz","_integrity":"sha512-UjB8jsbSQKTZURjdOfzsc0GXiZ146wWEx7gxbYhyV9EkOGvNnog8IGQ/JQ/xGdCk/m9+gUKdXrO779/7lkSO6g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.357","@tutti-os/browser-node":"0.0.357","@tutti-os/ui-rich-text":"0.0.357","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.357","@tutti-os/ui-i18n-runtime":"0.0.357","@tutti-os/workbench-surface":"0.0.357","@tutti-os/agent-activity-core":"0.0.357","@tutti-os/workspace-file-manager":"0.0.357","@tutti-os/workspace-file-preview":"0.0.357","@tutti-os/workspace-user-project":"0.0.357","@tutti-os/workspace-external-core":"0.0.357","@tutti-os/workspace-issue-manager":"0.0.357","@tutti-os/workspace-file-reference":"0.0.357"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.357_1786526841708_0.9179733949989612","host":"s3://npm-registry-packages-npm-production"}},"0.0.358":{"name":"@tutti-os/agent-gui","version":"0.0.358","_id":"@tutti-os/agent-gui@0.0.358","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7848c100522c8c36e01ab109185895edad13d705","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.358.tgz","fileCount":322,"integrity":"sha512-2m8tVYFWlxICQctOfY0JMe8UdNfjJbp7whzIDSWOzi35JBVe7AmpT7evLHxRUBFxcK5foYQKNiC4Y7T1DEgaRA==","signatures":[{"sig":"MEUCIBMFpEzneiiUFmyD4Yc/vIDn4ab8sn07DYndcvvghv0RAiEAmy+Hl40XgOQC+8zsX5F61Ja9NcsNVc2zHtCtswZardM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.358","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15360299},"type":"module","_from":"file:tutti-os-agent-gui-0.0.358.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/eff785fc391a558e4f44fb45ab5ad4f7/tutti-os-agent-gui-0.0.358.tgz","_integrity":"sha512-2m8tVYFWlxICQctOfY0JMe8UdNfjJbp7whzIDSWOzi35JBVe7AmpT7evLHxRUBFxcK5foYQKNiC4Y7T1DEgaRA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.358","@tutti-os/browser-node":"0.0.358","@tutti-os/ui-rich-text":"0.0.358","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.358","@tutti-os/ui-i18n-runtime":"0.0.358","@tutti-os/workbench-surface":"0.0.358","@tutti-os/agent-activity-core":"0.0.358","@tutti-os/workspace-file-manager":"0.0.358","@tutti-os/workspace-file-preview":"0.0.358","@tutti-os/workspace-user-project":"0.0.358","@tutti-os/workspace-external-core":"0.0.358","@tutti-os/workspace-issue-manager":"0.0.358","@tutti-os/workspace-file-reference":"0.0.358"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.358_1786529245670_0.31607897921021766","host":"s3://npm-registry-packages-npm-production"}},"0.0.359":{"name":"@tutti-os/agent-gui","version":"0.0.359","_id":"@tutti-os/agent-gui@0.0.359","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2ab66aa5d5a3ead455ce05db5bb2bc6d552a71c7","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.359.tgz","fileCount":322,"integrity":"sha512-5oQjQn/uGznrQwxbaI9DxUDwRqQKkN1fvDGfUcjwk1vZll6kMox81grgsWGVAT5Kw98vk6KwZFVVZSb+R4fESQ==","signatures":[{"sig":"MEUCIQDKQisKd8CQ8BvLnpH+i8ehH34XginPTpyzpjwzIQKuKQIgThkyfzfzmJt/42QpOlYziIGgpHKVOK8HTjJ3dReR7eE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.359","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15360299},"type":"module","_from":"file:tutti-os-agent-gui-0.0.359.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/683b752f6d56855866d53b4e1d700270/tutti-os-agent-gui-0.0.359.tgz","_integrity":"sha512-5oQjQn/uGznrQwxbaI9DxUDwRqQKkN1fvDGfUcjwk1vZll6kMox81grgsWGVAT5Kw98vk6KwZFVVZSb+R4fESQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.359","@tutti-os/browser-node":"0.0.359","@tutti-os/ui-rich-text":"0.0.359","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.359","@tutti-os/ui-i18n-runtime":"0.0.359","@tutti-os/workbench-surface":"0.0.359","@tutti-os/agent-activity-core":"0.0.359","@tutti-os/workspace-file-manager":"0.0.359","@tutti-os/workspace-file-preview":"0.0.359","@tutti-os/workspace-user-project":"0.0.359","@tutti-os/workspace-external-core":"0.0.359","@tutti-os/workspace-issue-manager":"0.0.359","@tutti-os/workspace-file-reference":"0.0.359"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.359_1786529492572_0.5880074492046008","host":"s3://npm-registry-packages-npm-production"}},"0.0.360":{"name":"@tutti-os/agent-gui","version":"0.0.360","_id":"@tutti-os/agent-gui@0.0.360","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0a8d9f60b9bc6901d985176387f842059b3b7466","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.360.tgz","fileCount":322,"integrity":"sha512-NVUZF46i89LgsVZLZGDLuNk8Q3BnJWZKWVX1VGIx0YftsBSkMh0YbrgTUExIcg0tefdfigiUlHHUf9imtgqYfg==","signatures":[{"sig":"MEQCIFxISCBWNvldWne0Az+Bi9fqKOge5Xm9BFEr4fq/vhvZAiA1HGKVKv85dudNVDnJGYayC9nlpzdRFS2uYkksEk8y2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.360","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15364297},"type":"module","_from":"file:tutti-os-agent-gui-0.0.360.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b38f1942cd797f0a9997d66c653e18c8/tutti-os-agent-gui-0.0.360.tgz","_integrity":"sha512-NVUZF46i89LgsVZLZGDLuNk8Q3BnJWZKWVX1VGIx0YftsBSkMh0YbrgTUExIcg0tefdfigiUlHHUf9imtgqYfg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.360","@tutti-os/browser-node":"0.0.360","@tutti-os/ui-rich-text":"0.0.360","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.360","@tutti-os/ui-i18n-runtime":"0.0.360","@tutti-os/workbench-surface":"0.0.360","@tutti-os/agent-activity-core":"0.0.360","@tutti-os/workspace-file-manager":"0.0.360","@tutti-os/workspace-file-preview":"0.0.360","@tutti-os/workspace-user-project":"0.0.360","@tutti-os/workspace-external-core":"0.0.360","@tutti-os/workspace-issue-manager":"0.0.360","@tutti-os/workspace-file-reference":"0.0.360"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.360_1786544372310_0.22325711620186395","host":"s3://npm-registry-packages-npm-production"}},"0.0.361":{"name":"@tutti-os/agent-gui","version":"0.0.361","_id":"@tutti-os/agent-gui@0.0.361","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"28e09f5aa2642982a604b9a543ff0d8879d7828e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.361.tgz","fileCount":322,"integrity":"sha512-4k5E552o3cdTLyyf1/HQYPB0rptp5GPi7UvhiMCdFSNE0Yywnc8xSlNTXnDHBvfdXH8ONCU2WuyCsav1kCMuHA==","signatures":[{"sig":"MEYCIQCmhqmq8fJZW2fFlrWZ3qk6UBIJmkj6CYQ/iUxNYsCykAIhAIf+Vp0ZgZMxZQseoYBDWujiupFTrGxRr2os0zeoYJKR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.361","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15362918},"type":"module","_from":"file:tutti-os-agent-gui-0.0.361.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ab419d153a3a60f7534fe3ce4861388a/tutti-os-agent-gui-0.0.361.tgz","_integrity":"sha512-4k5E552o3cdTLyyf1/HQYPB0rptp5GPi7UvhiMCdFSNE0Yywnc8xSlNTXnDHBvfdXH8ONCU2WuyCsav1kCMuHA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.361","@tutti-os/browser-node":"0.0.361","@tutti-os/ui-rich-text":"0.0.361","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.361","@tutti-os/ui-i18n-runtime":"0.0.361","@tutti-os/workbench-surface":"0.0.361","@tutti-os/agent-activity-core":"0.0.361","@tutti-os/workspace-file-manager":"0.0.361","@tutti-os/workspace-file-preview":"0.0.361","@tutti-os/workspace-user-project":"0.0.361","@tutti-os/workspace-external-core":"0.0.361","@tutti-os/workspace-issue-manager":"0.0.361","@tutti-os/workspace-file-reference":"0.0.361"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.361_1786546191036_0.575205241539801","host":"s3://npm-registry-packages-npm-production"}},"0.0.362":{"name":"@tutti-os/agent-gui","version":"0.0.362","_id":"@tutti-os/agent-gui@0.0.362","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"12b442c6035a90ab43565e7c00811155ab203731","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.362.tgz","fileCount":322,"integrity":"sha512-sEunh6VTe2xhqht76g/Qls0akifrnKAq96PO+282KYOnYXl/PuwlMsUIbe5sEiRDU5umRf071xKmzTE+9ZPucw==","signatures":[{"sig":"MEYCIQC2I/m38kB4K71UqzU2QCIMXYXxGvh+VmzeK8eYdk2TAgIhAM36cOoIjRoHzCT2z/qsdXQPfRpW8UTEidToPWMM2pkS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.362","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15362918},"type":"module","_from":"file:tutti-os-agent-gui-0.0.362.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7bd13f5f8c04a5359cba0d311daae90e/tutti-os-agent-gui-0.0.362.tgz","_integrity":"sha512-sEunh6VTe2xhqht76g/Qls0akifrnKAq96PO+282KYOnYXl/PuwlMsUIbe5sEiRDU5umRf071xKmzTE+9ZPucw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.362","@tutti-os/browser-node":"0.0.362","@tutti-os/ui-rich-text":"0.0.362","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.362","@tutti-os/ui-i18n-runtime":"0.0.362","@tutti-os/workbench-surface":"0.0.362","@tutti-os/agent-activity-core":"0.0.362","@tutti-os/workspace-file-manager":"0.0.362","@tutti-os/workspace-file-preview":"0.0.362","@tutti-os/workspace-user-project":"0.0.362","@tutti-os/workspace-external-core":"0.0.362","@tutti-os/workspace-issue-manager":"0.0.362","@tutti-os/workspace-file-reference":"0.0.362"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.362_1786549765789_0.9603618659808268","host":"s3://npm-registry-packages-npm-production"}},"0.0.363":{"name":"@tutti-os/agent-gui","version":"0.0.363","_id":"@tutti-os/agent-gui@0.0.363","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"504b743684192aca72920532884e81415f492cee","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.363.tgz","fileCount":322,"integrity":"sha512-3HRlgZcKj8BDSkifOZ1zMVIIfD2oWM8d0lmIifzDpiPLRSgvDkDR/VRwNZZsVpYB/ZyaOFDJvZ7QX4TjIwcINQ==","signatures":[{"sig":"MEYCIQCDqOfJBbcNqJAkpLU26+lPS0hycYtO6xsvXCY/tQhG+gIhANdWN64/ZLj2RCTF92Tm4Otea6WxKvQdmkETc8GoohZT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.363","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15362918},"type":"module","_from":"file:tutti-os-agent-gui-0.0.363.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/43578b964867f9fd8e6bff77c2ad4e43/tutti-os-agent-gui-0.0.363.tgz","_integrity":"sha512-3HRlgZcKj8BDSkifOZ1zMVIIfD2oWM8d0lmIifzDpiPLRSgvDkDR/VRwNZZsVpYB/ZyaOFDJvZ7QX4TjIwcINQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.363","@tutti-os/browser-node":"0.0.363","@tutti-os/ui-rich-text":"0.0.363","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.363","@tutti-os/ui-i18n-runtime":"0.0.363","@tutti-os/workbench-surface":"0.0.363","@tutti-os/agent-activity-core":"0.0.363","@tutti-os/workspace-file-manager":"0.0.363","@tutti-os/workspace-file-preview":"0.0.363","@tutti-os/workspace-user-project":"0.0.363","@tutti-os/workspace-external-core":"0.0.363","@tutti-os/workspace-issue-manager":"0.0.363","@tutti-os/workspace-file-reference":"0.0.363"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.363_1786559059303_0.3340852411743622","host":"s3://npm-registry-packages-npm-production"}},"0.0.364":{"name":"@tutti-os/agent-gui","version":"0.0.364","_id":"@tutti-os/agent-gui@0.0.364","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bda44713a1d6c22abe3e7e2b44a20be4e169ea6a","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.364.tgz","fileCount":322,"integrity":"sha512-8nU2XchGdiqm1AcowXemR3rDYVPCjNukFmS5IZC0j3RMd27xC7KAf6efMG/SDLXE8/iB2x1HigBIFP4XjD4LkA==","signatures":[{"sig":"MEUCIQCJHsEYGUGMLe5haZ4I6Fg3Q9wMt71l5+gTNm2pAjK7wgIgFiEe4AgUL/3b9UQyzrGs/vU+3Ar8vBmgcgoiCFYuyRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.364","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15375386},"type":"module","_from":"file:tutti-os-agent-gui-0.0.364.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b8d6ed12e8eaab739c8455d87a3ad779/tutti-os-agent-gui-0.0.364.tgz","_integrity":"sha512-8nU2XchGdiqm1AcowXemR3rDYVPCjNukFmS5IZC0j3RMd27xC7KAf6efMG/SDLXE8/iB2x1HigBIFP4XjD4LkA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.364","@tutti-os/browser-node":"0.0.364","@tutti-os/ui-rich-text":"0.0.364","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.364","@tutti-os/ui-i18n-runtime":"0.0.364","@tutti-os/workbench-surface":"0.0.364","@tutti-os/agent-activity-core":"0.0.364","@tutti-os/workspace-file-manager":"0.0.364","@tutti-os/workspace-file-preview":"0.0.364","@tutti-os/workspace-user-project":"0.0.364","@tutti-os/workspace-external-core":"0.0.364","@tutti-os/workspace-issue-manager":"0.0.364","@tutti-os/workspace-file-reference":"0.0.364"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.364_1786598143878_0.3021240429271157","host":"s3://npm-registry-packages-npm-production"}},"0.0.365":{"name":"@tutti-os/agent-gui","version":"0.0.365","_id":"@tutti-os/agent-gui@0.0.365","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3df7ddea885cff2328eab0cf6859c43c4dc81021","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.365.tgz","fileCount":322,"integrity":"sha512-+TGZRCpU2DvrpPbyC11vT7aBzJuzZhhhTtfu8qym4+/WVOodELpJE3Wg25Wsb2iiJ5EpRfyoDlOImRbfDlJ5BA==","signatures":[{"sig":"MEYCIQDkZHZQ5nhljBmaZxuTfVX1c4tt/EaUAy2F/r3upgCfAgIhAIaE134/H144S+fJG3qYXgzXGHpw/CCQaaIG0BDRDXdO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.365","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15408372},"type":"module","_from":"file:tutti-os-agent-gui-0.0.365.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/da2eeb6a63c5eed199a290f4b873b386/tutti-os-agent-gui-0.0.365.tgz","_integrity":"sha512-+TGZRCpU2DvrpPbyC11vT7aBzJuzZhhhTtfu8qym4+/WVOodELpJE3Wg25Wsb2iiJ5EpRfyoDlOImRbfDlJ5BA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.365","@tutti-os/browser-node":"0.0.365","@tutti-os/ui-rich-text":"0.0.365","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.365","@tutti-os/ui-i18n-runtime":"0.0.365","@tutti-os/workbench-surface":"0.0.365","@tutti-os/agent-activity-core":"0.0.365","@tutti-os/workspace-file-manager":"0.0.365","@tutti-os/workspace-file-preview":"0.0.365","@tutti-os/workspace-user-project":"0.0.365","@tutti-os/workspace-external-core":"0.0.365","@tutti-os/workspace-issue-manager":"0.0.365","@tutti-os/workspace-file-reference":"0.0.365"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.365_1786604328344_0.43864814614069836","host":"s3://npm-registry-packages-npm-production"}},"0.0.366":{"name":"@tutti-os/agent-gui","version":"0.0.366","_id":"@tutti-os/agent-gui@0.0.366","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c2ad2eb23afd3c1b07bcd0cfd2a3e02156e34e10","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.366.tgz","fileCount":322,"integrity":"sha512-D7rJfson68KcN/k3vNV248Sb291RQRVRLtTy2T+YlmNF7stCMyRpg0G4T0Db/7z4ZEpTL00/HfozlMRmSC8B3w==","signatures":[{"sig":"MEYCIQD2Y9KzJKqoRQnDGsqFLBBeFlIoxt9xqhh5y71A4QCJLQIhAMwc+jgxJc8UvWgeCycP5TFxdm2n1VpeeZTiyBtp+C3M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.366","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15432373},"type":"module","_from":"file:tutti-os-agent-gui-0.0.366.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5b44ffcde351eceb4e2c0308602b3149/tutti-os-agent-gui-0.0.366.tgz","_integrity":"sha512-D7rJfson68KcN/k3vNV248Sb291RQRVRLtTy2T+YlmNF7stCMyRpg0G4T0Db/7z4ZEpTL00/HfozlMRmSC8B3w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.366","@tutti-os/browser-node":"0.0.366","@tutti-os/ui-rich-text":"0.0.366","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.366","@tutti-os/ui-i18n-runtime":"0.0.366","@tutti-os/workbench-surface":"0.0.366","@tutti-os/agent-activity-core":"0.0.366","@tutti-os/workspace-file-manager":"0.0.366","@tutti-os/workspace-file-preview":"0.0.366","@tutti-os/workspace-user-project":"0.0.366","@tutti-os/workspace-external-core":"0.0.366","@tutti-os/workspace-issue-manager":"0.0.366","@tutti-os/workspace-file-reference":"0.0.366"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.366_1786628080520_0.5874198694737598","host":"s3://npm-registry-packages-npm-production"}},"0.0.367":{"name":"@tutti-os/agent-gui","version":"0.0.367","_id":"@tutti-os/agent-gui@0.0.367","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bbd3775fe1097559eee97a0216d8f0e8d6b1e4f6","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.367.tgz","fileCount":322,"integrity":"sha512-9+za+V1KPn8HgP9+bwLc/BcwoRoPat4U8gfQ41NKqSqb48I4NUMiwki4pp3ohrjxxoR+FW3Afq8OtbzDkw1lCw==","signatures":[{"sig":"MEYCIQCo2grumjqQzl1XGq5c9i0ULtDcIREsV63SQ6NS429l+gIhAKhsXia74iRrIviZ/6iS1BUxF5YSbQG/VDeeYFCTDvDV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.367","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15437789},"type":"module","_from":"file:tutti-os-agent-gui-0.0.367.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0e0954629d36a8abcdf5efa3e54e18cd/tutti-os-agent-gui-0.0.367.tgz","_integrity":"sha512-9+za+V1KPn8HgP9+bwLc/BcwoRoPat4U8gfQ41NKqSqb48I4NUMiwki4pp3ohrjxxoR+FW3Afq8OtbzDkw1lCw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.367","@tutti-os/browser-node":"0.0.367","@tutti-os/ui-rich-text":"0.0.367","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.367","@tutti-os/ui-i18n-runtime":"0.0.367","@tutti-os/workbench-surface":"0.0.367","@tutti-os/agent-activity-core":"0.0.367","@tutti-os/workspace-file-manager":"0.0.367","@tutti-os/workspace-file-preview":"0.0.367","@tutti-os/workspace-user-project":"0.0.367","@tutti-os/workspace-external-core":"0.0.367","@tutti-os/workspace-issue-manager":"0.0.367","@tutti-os/workspace-file-reference":"0.0.367"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.367_1786635518759_0.8867024311396863","host":"s3://npm-registry-packages-npm-production"}},"0.0.368":{"name":"@tutti-os/agent-gui","version":"0.0.368","_id":"@tutti-os/agent-gui@0.0.368","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7a9a53ef95765e029f2772c768b9346b87d53fc3","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.368.tgz","fileCount":323,"integrity":"sha512-3HF+yb4AeVAxcd7uY3daNhGrtyK/8GtIXYc6KGKpzzK0y7m18WvqyceZS60dTy7VNw7h0qkh47FfmMKxfZtWgw==","signatures":[{"sig":"MEUCICpzyDzLFzYyJkDa5+pTaHvtOLjiz7yXlFT9wKzIx3Y6AiEAoULR3QBHnBt+wJUPHpQZrIcslDb9qQWzsm+ny5QigDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.368","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15439585},"type":"module","_from":"file:tutti-os-agent-gui-0.0.368.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/57779dfaf6e952cfb5cbe89fa32f335e/tutti-os-agent-gui-0.0.368.tgz","_integrity":"sha512-3HF+yb4AeVAxcd7uY3daNhGrtyK/8GtIXYc6KGKpzzK0y7m18WvqyceZS60dTy7VNw7h0qkh47FfmMKxfZtWgw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.16.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.368","@tutti-os/browser-node":"0.0.368","@tutti-os/ui-rich-text":"0.0.368","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.368","@tutti-os/ui-i18n-runtime":"0.0.368","@tutti-os/workbench-surface":"0.0.368","@tutti-os/agent-activity-core":"0.0.368","@tutti-os/workspace-file-manager":"0.0.368","@tutti-os/workspace-file-preview":"0.0.368","@tutti-os/workspace-user-project":"0.0.368","@tutti-os/workspace-external-core":"0.0.368","@tutti-os/workspace-issue-manager":"0.0.368","@tutti-os/workspace-file-reference":"0.0.368"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.368_1786675962147_0.39340270316465586","host":"s3://npm-registry-packages-npm-production"}},"0.0.369":{"name":"@tutti-os/agent-gui","version":"0.0.369","_id":"@tutti-os/agent-gui@0.0.369","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"372d53aceb82486f7bd1137d0748a952daa6b752","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.369.tgz","fileCount":323,"integrity":"sha512-S8kcDAK+NBJ2h6WHuL5qyWUOQ5cRpGZtAAyqmATm0mx1yjyYbBE+ha1tl4llxtYN11VOyvlIX4EUEOmsbFLIvw==","signatures":[{"sig":"MEUCIAim9Nae0ZRIOShMKb7pnVMncckWB8C3avaknMAGhsR1AiEAyIXAeYCiZ/z6kej3LNvNJO2lDnwTL08NqoHKG3Mkl0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.369","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15439585},"type":"module","_from":"file:tutti-os-agent-gui-0.0.369.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bc581053d9e6f50f4d029e300bb347a1/tutti-os-agent-gui-0.0.369.tgz","_integrity":"sha512-S8kcDAK+NBJ2h6WHuL5qyWUOQ5cRpGZtAAyqmATm0mx1yjyYbBE+ha1tl4llxtYN11VOyvlIX4EUEOmsbFLIvw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.369","@tutti-os/browser-node":"0.0.369","@tutti-os/ui-rich-text":"0.0.369","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.369","@tutti-os/ui-i18n-runtime":"0.0.369","@tutti-os/workbench-surface":"0.0.369","@tutti-os/agent-activity-core":"0.0.369","@tutti-os/workspace-file-manager":"0.0.369","@tutti-os/workspace-file-preview":"0.0.369","@tutti-os/workspace-user-project":"0.0.369","@tutti-os/workspace-external-core":"0.0.369","@tutti-os/workspace-issue-manager":"0.0.369","@tutti-os/workspace-file-reference":"0.0.369"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.369_1786681317106_0.15615949572140986","host":"s3://npm-registry-packages-npm-production"}},"0.0.370":{"name":"@tutti-os/agent-gui","version":"0.0.370","_id":"@tutti-os/agent-gui@0.0.370","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7c2f064a6ae5723b1e25c9256ebb1b19aa33d759","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.370.tgz","fileCount":323,"integrity":"sha512-ZQ6j+3wYiPFpdZoqpkXiwgknpy9/cfzCkin0pt0DOwJp6LXsu9FEZlwQ4oVSLfvbnq2OMDJp+zLV7jMHKm7azA==","signatures":[{"sig":"MEYCIQDtywD8Raj/4XvsbM3hENFIzk0Eoi38S8cPfoxEIh5LzwIhAI1sH96wbDJNlPbAlgmwzkVg1Y7gbiTn7LoxzSWkEkMx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.370","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15439585},"type":"module","_from":"file:tutti-os-agent-gui-0.0.370.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a18d751543fd16e37e86102ad6c2edcb/tutti-os-agent-gui-0.0.370.tgz","_integrity":"sha512-ZQ6j+3wYiPFpdZoqpkXiwgknpy9/cfzCkin0pt0DOwJp6LXsu9FEZlwQ4oVSLfvbnq2OMDJp+zLV7jMHKm7azA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.370","@tutti-os/browser-node":"0.0.370","@tutti-os/ui-rich-text":"0.0.370","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.370","@tutti-os/ui-i18n-runtime":"0.0.370","@tutti-os/workbench-surface":"0.0.370","@tutti-os/agent-activity-core":"0.0.370","@tutti-os/workspace-file-manager":"0.0.370","@tutti-os/workspace-file-preview":"0.0.370","@tutti-os/workspace-user-project":"0.0.370","@tutti-os/workspace-external-core":"0.0.370","@tutti-os/workspace-issue-manager":"0.0.370","@tutti-os/workspace-file-reference":"0.0.370"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.370_1786681912954_0.0941981813333963","host":"s3://npm-registry-packages-npm-production"}},"0.0.371":{"name":"@tutti-os/agent-gui","version":"0.0.371","_id":"@tutti-os/agent-gui@0.0.371","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"20db30bac6148d9f597cca6fe44c51b7ab4f30b0","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.371.tgz","fileCount":323,"integrity":"sha512-tPvK0uSRQZWEz+I4Wi1yM6E5f5bzj0Nk9RJEJiP2AxCaT9gJ1moJTqFy43PjEcE4w1Dm9yZfrJl9ztYyUNwGVg==","signatures":[{"sig":"MEQCIFq7HdRNnyh6nOfWJ+WZqWfGBvnFcAw1QJuP9jqsDT7JAiB78mVwn5INCXLaiygGdNcJpRps2bWX9ZQLr/Fa0g55Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.371","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15439585},"type":"module","_from":"file:tutti-os-agent-gui-0.0.371.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1de7eeb5f0172d2e4727dd6234434a76/tutti-os-agent-gui-0.0.371.tgz","_integrity":"sha512-tPvK0uSRQZWEz+I4Wi1yM6E5f5bzj0Nk9RJEJiP2AxCaT9gJ1moJTqFy43PjEcE4w1Dm9yZfrJl9ztYyUNwGVg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.371","@tutti-os/browser-node":"0.0.371","@tutti-os/ui-rich-text":"0.0.371","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.371","@tutti-os/ui-i18n-runtime":"0.0.371","@tutti-os/workbench-surface":"0.0.371","@tutti-os/agent-activity-core":"0.0.371","@tutti-os/workspace-file-manager":"0.0.371","@tutti-os/workspace-file-preview":"0.0.371","@tutti-os/workspace-user-project":"0.0.371","@tutti-os/workspace-external-core":"0.0.371","@tutti-os/workspace-issue-manager":"0.0.371","@tutti-os/workspace-file-reference":"0.0.371"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.371_1786689173001_0.5005777274093546","host":"s3://npm-registry-packages-npm-production"}},"0.0.372":{"name":"@tutti-os/agent-gui","version":"0.0.372","_id":"@tutti-os/agent-gui@0.0.372","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c1b27b06bd048db82268fffe08f9def2a82b4cc4","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.372.tgz","fileCount":323,"integrity":"sha512-4zHld8t8LbkhClDX1ITvGuuGm4dVQ5ukiFk5gEDWZQUvr0jWviRg3J4IrLU2sISx37+tat9M0OiYh78+ZqfcJA==","signatures":[{"sig":"MEQCICaBVM37n4zR4hmc10zaMt/ZhCQIFrxVpd93wL+QKhrpAiAweokoTQIctaONqD0huX42TXsCwnFmuDDMidf415Gn4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.372","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15439585},"type":"module","_from":"file:tutti-os-agent-gui-0.0.372.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f21612dba0873377d847cd31e13be962/tutti-os-agent-gui-0.0.372.tgz","_integrity":"sha512-4zHld8t8LbkhClDX1ITvGuuGm4dVQ5ukiFk5gEDWZQUvr0jWviRg3J4IrLU2sISx37+tat9M0OiYh78+ZqfcJA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.372","@tutti-os/browser-node":"0.0.372","@tutti-os/ui-rich-text":"0.0.372","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.372","@tutti-os/ui-i18n-runtime":"0.0.372","@tutti-os/workbench-surface":"0.0.372","@tutti-os/agent-activity-core":"0.0.372","@tutti-os/workspace-file-manager":"0.0.372","@tutti-os/workspace-file-preview":"0.0.372","@tutti-os/workspace-user-project":"0.0.372","@tutti-os/workspace-external-core":"0.0.372","@tutti-os/workspace-issue-manager":"0.0.372","@tutti-os/workspace-file-reference":"0.0.372"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.372_1786694393926_0.4881695739903722","host":"s3://npm-registry-packages-npm-production"}},"0.0.373":{"name":"@tutti-os/agent-gui","version":"0.0.373","_id":"@tutti-os/agent-gui@0.0.373","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"280f16597be7b5427b29ce6103261e5fd593a0dd","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.373.tgz","fileCount":323,"integrity":"sha512-UKLvhnUIGfO2esX420osZ0vB6yUIN+FWhO3i6dIi1R2Tg2GLuo2OL7MKA6LYfD+j0Ny6leRySKLRAH5XaZagHA==","signatures":[{"sig":"MEQCIFI64KC5RdlC3zwKj1OAxMLcVWQz/QpzcPeKIG1/kug6AiB0d7/9fbeuvxkjAeHRu6hQ70YPmvqMIieyApJp/kIGmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.373","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15443888},"type":"module","_from":"file:tutti-os-agent-gui-0.0.373.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/34d879341c8b4cfbd1de0d8d36ce86c0/tutti-os-agent-gui-0.0.373.tgz","_integrity":"sha512-UKLvhnUIGfO2esX420osZ0vB6yUIN+FWhO3i6dIi1R2Tg2GLuo2OL7MKA6LYfD+j0Ny6leRySKLRAH5XaZagHA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.373","@tutti-os/browser-node":"0.0.373","@tutti-os/ui-rich-text":"0.0.373","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.373","@tutti-os/ui-i18n-runtime":"0.0.373","@tutti-os/workbench-surface":"0.0.373","@tutti-os/agent-activity-core":"0.0.373","@tutti-os/workspace-file-manager":"0.0.373","@tutti-os/workspace-file-preview":"0.0.373","@tutti-os/workspace-user-project":"0.0.373","@tutti-os/workspace-external-core":"0.0.373","@tutti-os/workspace-issue-manager":"0.0.373","@tutti-os/workspace-file-reference":"0.0.373"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.373_1786704105000_0.6192591074539981","host":"s3://npm-registry-packages-npm-production"}},"0.0.374":{"name":"@tutti-os/agent-gui","version":"0.0.374","_id":"@tutti-os/agent-gui@0.0.374","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"80aafe3a2ced1f3afe38256cbdb78d32ccaefe27","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.374.tgz","fileCount":323,"integrity":"sha512-lf1Ktm2ljUOrdBufiXbYrphF2M/4oTw7E0M1lJcV8q7SOMDT+GwXM18KXvlBLeeZRNY0bdUfy8qM3HTcd0+4tA==","signatures":[{"sig":"MEQCIBaZCBnioWqdMlD3BnfQ5yMO1Dfy1GBX95GPwC4+t/dmAiBj/Tf48fj6pc90AVxaOLGF7ApQ91YECesrJN5yzU5mAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.374","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15469204},"type":"module","_from":"file:tutti-os-agent-gui-0.0.374.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/95fff7fbf4a02e86a774d6d9fa6dd419/tutti-os-agent-gui-0.0.374.tgz","_integrity":"sha512-lf1Ktm2ljUOrdBufiXbYrphF2M/4oTw7E0M1lJcV8q7SOMDT+GwXM18KXvlBLeeZRNY0bdUfy8qM3HTcd0+4tA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.374","@tutti-os/browser-node":"0.0.374","@tutti-os/ui-rich-text":"0.0.374","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.374","@tutti-os/ui-i18n-runtime":"0.0.374","@tutti-os/workbench-surface":"0.0.374","@tutti-os/agent-activity-core":"0.0.374","@tutti-os/workspace-file-manager":"0.0.374","@tutti-os/workspace-file-preview":"0.0.374","@tutti-os/workspace-user-project":"0.0.374","@tutti-os/workspace-external-core":"0.0.374","@tutti-os/workspace-issue-manager":"0.0.374","@tutti-os/workspace-file-reference":"0.0.374"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.374_1786705000489_0.922138796638398","host":"s3://npm-registry-packages-npm-production"}},"0.0.375":{"name":"@tutti-os/agent-gui","version":"0.0.375","_id":"@tutti-os/agent-gui@0.0.375","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ca8576c9a40482f5e7a6330d3f9a039278dc08c9","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.375.tgz","fileCount":323,"integrity":"sha512-bWS9QKXOs0tXb8CIoeqiSkAKUlYTFk6gmo7VWpETBHjD4XIMAlwkZ0FVgTBJYIfqj/3fTcGOhqRRQTJuFV65pw==","signatures":[{"sig":"MEUCIQC78VjcBEnKj5gxbqNf8lJYlOpYFgmhS5+5oHUWIk6w/QIgC5puWX5CTJUMv5v3w07viBAf2P5XB9XwGvh05lCJkdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.375","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15482339},"type":"module","_from":"file:tutti-os-agent-gui-0.0.375.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7ef7d88df475bb961cc4ceea5585e079/tutti-os-agent-gui-0.0.375.tgz","_integrity":"sha512-bWS9QKXOs0tXb8CIoeqiSkAKUlYTFk6gmo7VWpETBHjD4XIMAlwkZ0FVgTBJYIfqj/3fTcGOhqRRQTJuFV65pw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.375","@tutti-os/browser-node":"0.0.375","@tutti-os/ui-rich-text":"0.0.375","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.375","@tutti-os/ui-i18n-runtime":"0.0.375","@tutti-os/workbench-surface":"0.0.375","@tutti-os/agent-activity-core":"0.0.375","@tutti-os/workspace-file-manager":"0.0.375","@tutti-os/workspace-file-preview":"0.0.375","@tutti-os/workspace-user-project":"0.0.375","@tutti-os/workspace-external-core":"0.0.375","@tutti-os/workspace-issue-manager":"0.0.375","@tutti-os/workspace-file-reference":"0.0.375"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.375_1786727674692_0.5866096537943617","host":"s3://npm-registry-packages-npm-production"}},"0.0.376":{"name":"@tutti-os/agent-gui","version":"0.0.376","_id":"@tutti-os/agent-gui@0.0.376","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"936b48de8d15bc81ab688e50f46e814042e53e22","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.376.tgz","fileCount":323,"integrity":"sha512-1GH2rgeQtaM7uH78K6JjY7UWnoYH1MCofpMhBZ4yM8SAkh2uFyRjlBiQ5IINu3A02GRx4n8bdhA5cvTXsaEiCA==","signatures":[{"sig":"MEYCIQCeD7SgtajyHH0ZH1UagSN3vedLHWMNxMxTBBuDIocU2AIhAMG1+yNDoAeo6LO6sMnIJ9T/w7mJnIVEmHIyABtpRkbB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.376","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15482339},"type":"module","_from":"file:tutti-os-agent-gui-0.0.376.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/eb62d74be59e523a869932cd5d43a6d4/tutti-os-agent-gui-0.0.376.tgz","_integrity":"sha512-1GH2rgeQtaM7uH78K6JjY7UWnoYH1MCofpMhBZ4yM8SAkh2uFyRjlBiQ5IINu3A02GRx4n8bdhA5cvTXsaEiCA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.376","@tutti-os/browser-node":"0.0.376","@tutti-os/ui-rich-text":"0.0.376","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.376","@tutti-os/ui-i18n-runtime":"0.0.376","@tutti-os/workbench-surface":"0.0.376","@tutti-os/agent-activity-core":"0.0.376","@tutti-os/workspace-file-manager":"0.0.376","@tutti-os/workspace-file-preview":"0.0.376","@tutti-os/workspace-user-project":"0.0.376","@tutti-os/workspace-external-core":"0.0.376","@tutti-os/workspace-issue-manager":"0.0.376","@tutti-os/workspace-file-reference":"0.0.376"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.376_1786735052423_0.6634056214504427","host":"s3://npm-registry-packages-npm-production"}},"0.0.377":{"name":"@tutti-os/agent-gui","version":"0.0.377","_id":"@tutti-os/agent-gui@0.0.377","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"59570740f698dc52f4409d07c1cd31e8fb8b34c7","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.377.tgz","fileCount":323,"integrity":"sha512-f8ro6HdDp7bGlJV6dNUKwuJLw6zkRwsGOqEUhoJnSZp1O3okhboc2/ze6iDhw1IbCnGJoj66kd8kN6K85fPPYA==","signatures":[{"sig":"MEQCIDJf2AXdGKSA8drC0WvSJwNbAcZZHbDzZ6NmNMlPxiriAiAwEi9eiAYRwEcPz2ZbuyDD1g8BF7Y+jqiD+JNm02fTOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.377","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15487219},"type":"module","_from":"file:tutti-os-agent-gui-0.0.377.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2e4a8b4bb58445988c10c493931f4748/tutti-os-agent-gui-0.0.377.tgz","_integrity":"sha512-f8ro6HdDp7bGlJV6dNUKwuJLw6zkRwsGOqEUhoJnSZp1O3okhboc2/ze6iDhw1IbCnGJoj66kd8kN6K85fPPYA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.377","@tutti-os/browser-node":"0.0.377","@tutti-os/ui-rich-text":"0.0.377","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.377","@tutti-os/ui-i18n-runtime":"0.0.377","@tutti-os/workbench-surface":"0.0.377","@tutti-os/agent-activity-core":"0.0.377","@tutti-os/workspace-file-manager":"0.0.377","@tutti-os/workspace-file-preview":"0.0.377","@tutti-os/workspace-user-project":"0.0.377","@tutti-os/workspace-external-core":"0.0.377","@tutti-os/workspace-issue-manager":"0.0.377","@tutti-os/workspace-file-reference":"0.0.377"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.377_1786767976004_0.6903379294267513","host":"s3://npm-registry-packages-npm-production"}},"0.0.378":{"name":"@tutti-os/agent-gui","version":"0.0.378","_id":"@tutti-os/agent-gui@0.0.378","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"537e0a69fe2ce19c930866dcdb98d8945631c726","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.378.tgz","fileCount":323,"integrity":"sha512-M//qlQO+IVkz+hy/vui7ShTEPaS6NrlKfdIPHC4Oz6C5k5FzYLZythE5REtFSaxbeMi+rt5peBzb1ly5QRXdSQ==","signatures":[{"sig":"MEUCIQCz2qy9ZkO3Pzqu/q/6ojp4wpNyoMRLlfiKdmZMHRkRbAIgXq3c+fobUU/YPbHXUKv+AO8D5jUZ4jy4gLy2tJhKUMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.378","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15487219},"type":"module","_from":"file:tutti-os-agent-gui-0.0.378.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bb11802ce2fdd18e834656acc7d9c127/tutti-os-agent-gui-0.0.378.tgz","_integrity":"sha512-M//qlQO+IVkz+hy/vui7ShTEPaS6NrlKfdIPHC4Oz6C5k5FzYLZythE5REtFSaxbeMi+rt5peBzb1ly5QRXdSQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.378","@tutti-os/browser-node":"0.0.378","@tutti-os/ui-rich-text":"0.0.378","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.378","@tutti-os/ui-i18n-runtime":"0.0.378","@tutti-os/workbench-surface":"0.0.378","@tutti-os/agent-activity-core":"0.0.378","@tutti-os/workspace-file-manager":"0.0.378","@tutti-os/workspace-file-preview":"0.0.378","@tutti-os/workspace-user-project":"0.0.378","@tutti-os/workspace-external-core":"0.0.378","@tutti-os/workspace-issue-manager":"0.0.378","@tutti-os/workspace-file-reference":"0.0.378"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.378_1786769363121_0.5069208414326787","host":"s3://npm-registry-packages-npm-production"}},"0.0.379":{"name":"@tutti-os/agent-gui","version":"0.0.379","_id":"@tutti-os/agent-gui@0.0.379","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"faad7e4b4a9d3f0cd374fc03b2b46e7b8f7ae065","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.379.tgz","fileCount":328,"integrity":"sha512-Ir4EWq6jlk0wzf4P5r/2sREeZXnUVTroqp87QIIW4Comy626rf/AWv8EJYASmhTXBDRx7my9QvdxeJUiSFUq6Q==","signatures":[{"sig":"MEUCIQCn0DakQEYzF3w2XDaGmH7eRGNIlTV/PcwSuC5Sr7ixGwIgUBgoOp5Jqxw4rehFo5gLwvoFtmoxPpYdq0HCrH4Syrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.379","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15494735},"type":"module","_from":"file:tutti-os-agent-gui-0.0.379.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1f8335c47a25175c99aa9f2701815797/tutti-os-agent-gui-0.0.379.tgz","_integrity":"sha512-Ir4EWq6jlk0wzf4P5r/2sREeZXnUVTroqp87QIIW4Comy626rf/AWv8EJYASmhTXBDRx7my9QvdxeJUiSFUq6Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.379","@tutti-os/browser-node":"0.0.379","@tutti-os/ui-rich-text":"0.0.379","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.379","@tutti-os/ui-i18n-runtime":"0.0.379","@tutti-os/workbench-surface":"0.0.379","@tutti-os/agent-activity-core":"0.0.379","@tutti-os/workspace-file-manager":"0.0.379","@tutti-os/workspace-file-preview":"0.0.379","@tutti-os/workspace-user-project":"0.0.379","@tutti-os/workspace-external-core":"0.0.379","@tutti-os/workspace-issue-manager":"0.0.379","@tutti-os/workspace-file-reference":"0.0.379"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.379_1786773872586_0.5353277749769301","host":"s3://npm-registry-packages-npm-production"}},"0.0.380":{"name":"@tutti-os/agent-gui","version":"0.0.380","_id":"@tutti-os/agent-gui@0.0.380","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f4eea7bd44a00d96247d9d9807519b906b901885","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.380.tgz","fileCount":328,"integrity":"sha512-9VUtuYFVB6pJs3hujsuWPeRA2ThVQZlBxcl3Im4yZ6viS1KvdOoZB3Us7ItUStztDeRZZQZaeSNg/ZVVbO64Dw==","signatures":[{"sig":"MEQCIBWYRfMupSRTKOKtG+s4kEzQwQAKa62yQGYhrwzAWHTbAiAPf96QAWpb7l/UvZKHxl7jBx0gKJElMonuC7ROPAl+kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.380","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15492069},"type":"module","_from":"file:tutti-os-agent-gui-0.0.380.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d0878403730a9c90e41da60fff104b28/tutti-os-agent-gui-0.0.380.tgz","_integrity":"sha512-9VUtuYFVB6pJs3hujsuWPeRA2ThVQZlBxcl3Im4yZ6viS1KvdOoZB3Us7ItUStztDeRZZQZaeSNg/ZVVbO64Dw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.380","@tutti-os/browser-node":"0.0.380","@tutti-os/ui-rich-text":"0.0.380","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.380","@tutti-os/ui-i18n-runtime":"0.0.380","@tutti-os/connector-market":"0.0.380","@tutti-os/workbench-surface":"0.0.380","@tutti-os/agent-activity-core":"0.0.380","@tutti-os/workspace-file-manager":"0.0.380","@tutti-os/workspace-file-preview":"0.0.380","@tutti-os/workspace-user-project":"0.0.380","@tutti-os/workspace-external-core":"0.0.380","@tutti-os/workspace-issue-manager":"0.0.380","@tutti-os/workspace-file-reference":"0.0.380"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.380_1786784168660_0.3737548074445227","host":"s3://npm-registry-packages-npm-production"}},"0.0.381":{"name":"@tutti-os/agent-gui","version":"0.0.381","_id":"@tutti-os/agent-gui@0.0.381","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"819f324afe0e4454658cc303f13760713b8fcfd5","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.381.tgz","fileCount":328,"integrity":"sha512-ixWmNX0j7crayXbBWvr+Hbag4u8EMDOBQc1qj8EM1ETXuZShcLkTeWR8IB2vz9Ccl1rleFyI5oOfE0MDwdfSjA==","signatures":[{"sig":"MEUCIQCl5wNfRTIV7EKpr27u8FHx/+F50mTtKmcbNcOsTp6odAIgWF0zaxWZFUeBDOqMyT5aDmmVkFUsVaPFm+twNHMeuVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.381","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15492069},"type":"module","_from":"file:tutti-os-agent-gui-0.0.381.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fa4937f3acede9821e333c1bdf3e0556/tutti-os-agent-gui-0.0.381.tgz","_integrity":"sha512-ixWmNX0j7crayXbBWvr+Hbag4u8EMDOBQc1qj8EM1ETXuZShcLkTeWR8IB2vz9Ccl1rleFyI5oOfE0MDwdfSjA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.381","@tutti-os/browser-node":"0.0.381","@tutti-os/ui-rich-text":"0.0.381","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.381","@tutti-os/ui-i18n-runtime":"0.0.381","@tutti-os/connector-market":"0.0.381","@tutti-os/workbench-surface":"0.0.381","@tutti-os/agent-activity-core":"0.0.381","@tutti-os/workspace-file-manager":"0.0.381","@tutti-os/workspace-file-preview":"0.0.381","@tutti-os/workspace-user-project":"0.0.381","@tutti-os/workspace-external-core":"0.0.381","@tutti-os/workspace-issue-manager":"0.0.381","@tutti-os/workspace-file-reference":"0.0.381"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.381_1786785364264_0.7089789844535686","host":"s3://npm-registry-packages-npm-production"}},"0.0.382":{"name":"@tutti-os/agent-gui","version":"0.0.382","_id":"@tutti-os/agent-gui@0.0.382","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"986be017401ad1f90cb2841c3f1baf6c81f86505","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.382.tgz","fileCount":328,"integrity":"sha512-JClVcrmr5yazAKyXyKUtgpdknV9FFee6C93ZITs9IzFSlrWwO5e7FoaqnlpqjyI/KYY5g75n4W3004a+R6oI1g==","signatures":[{"sig":"MEYCIQC3d6aYojEH32Ja5y4V8fLkma7oGC/5hHdZDuzkRSqsowIhAJ5wxfAOww0BnHkCug7rxYS+Nl9IyGAO3u/+PjoaiGDQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.382","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15492069},"type":"module","_from":"file:tutti-os-agent-gui-0.0.382.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/910d53b932672958d904469943dd2c40/tutti-os-agent-gui-0.0.382.tgz","_integrity":"sha512-JClVcrmr5yazAKyXyKUtgpdknV9FFee6C93ZITs9IzFSlrWwO5e7FoaqnlpqjyI/KYY5g75n4W3004a+R6oI1g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.382","@tutti-os/browser-node":"0.0.382","@tutti-os/ui-rich-text":"0.0.382","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.382","@tutti-os/ui-i18n-runtime":"0.0.382","@tutti-os/connector-market":"0.0.382","@tutti-os/workbench-surface":"0.0.382","@tutti-os/agent-activity-core":"0.0.382","@tutti-os/workspace-file-manager":"0.0.382","@tutti-os/workspace-file-preview":"0.0.382","@tutti-os/workspace-user-project":"0.0.382","@tutti-os/workspace-external-core":"0.0.382","@tutti-os/workspace-issue-manager":"0.0.382","@tutti-os/workspace-file-reference":"0.0.382"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.382_1786785723442_0.5347796662384698","host":"s3://npm-registry-packages-npm-production"}},"0.0.383":{"name":"@tutti-os/agent-gui","version":"0.0.383","_id":"@tutti-os/agent-gui@0.0.383","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e8608eb63b0290a2738e4cfd57fde721944ee6f1","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.383.tgz","fileCount":328,"integrity":"sha512-2blHlnZSqBY05Rhw4aYka4fS49d/n9vaky+XIrOVpwRdBgxUnazwqSYtgtFRhTom1VM3NB7BOoTtbrYAfW4NTA==","signatures":[{"sig":"MEUCIQC107/lOZD/uUIOxYdW7GqjJrU1IbmzQR+GMdbucQ1DQAIgSewBKrFG7LKGx5J6LthN3v38EuhHEK92GQOrwSMTTGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.383","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15509164},"type":"module","_from":"file:tutti-os-agent-gui-0.0.383.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6386bd4a3c3ee5e9fcb176b10950f8ef/tutti-os-agent-gui-0.0.383.tgz","_integrity":"sha512-2blHlnZSqBY05Rhw4aYka4fS49d/n9vaky+XIrOVpwRdBgxUnazwqSYtgtFRhTom1VM3NB7BOoTtbrYAfW4NTA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.383","@tutti-os/browser-node":"0.0.383","@tutti-os/ui-rich-text":"0.0.383","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.383","@tutti-os/ui-i18n-runtime":"0.0.383","@tutti-os/connector-market":"0.0.383","@tutti-os/workbench-surface":"0.0.383","@tutti-os/agent-activity-core":"0.0.383","@tutti-os/workspace-file-manager":"0.0.383","@tutti-os/workspace-file-preview":"0.0.383","@tutti-os/workspace-user-project":"0.0.383","@tutti-os/workspace-external-core":"0.0.383","@tutti-os/workspace-issue-manager":"0.0.383","@tutti-os/workspace-file-reference":"0.0.383"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.383_1786788755060_0.8333595525238779","host":"s3://npm-registry-packages-npm-production"}},"0.0.384":{"name":"@tutti-os/agent-gui","version":"0.0.384","_id":"@tutti-os/agent-gui@0.0.384","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f959d29fae7a4e24cc0bec2331d572ab23902155","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.384.tgz","fileCount":328,"integrity":"sha512-orsi9Pv7R+pvOFeevomPTVA/W9kLk8VASgZrW/K4K4EX3y6ZtoPeKg6MSpp7omfoqpj897ohbUOi7CarswzbMw==","signatures":[{"sig":"MEYCIQDWlgMq3EK1iu5XXP8zRHEMzxN/gj2aPjZs0hsBqDpfgwIhAL/rpkP7+l0BbbStGtnlEl1KAGQvyqgwBwieyj+QbiW8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.384","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15513918},"type":"module","_from":"file:tutti-os-agent-gui-0.0.384.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/413f370ba875223b2f1478527c32ea7f/tutti-os-agent-gui-0.0.384.tgz","_integrity":"sha512-orsi9Pv7R+pvOFeevomPTVA/W9kLk8VASgZrW/K4K4EX3y6ZtoPeKg6MSpp7omfoqpj897ohbUOi7CarswzbMw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.384","@tutti-os/browser-node":"0.0.384","@tutti-os/ui-rich-text":"0.0.384","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.384","@tutti-os/ui-i18n-runtime":"0.0.384","@tutti-os/connector-market":"0.0.384","@tutti-os/workbench-surface":"0.0.384","@tutti-os/agent-activity-core":"0.0.384","@tutti-os/workspace-file-manager":"0.0.384","@tutti-os/workspace-file-preview":"0.0.384","@tutti-os/workspace-user-project":"0.0.384","@tutti-os/workspace-external-core":"0.0.384","@tutti-os/workspace-issue-manager":"0.0.384","@tutti-os/workspace-file-reference":"0.0.384"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.384_1786800261273_0.9884346223595204","host":"s3://npm-registry-packages-npm-production"}},"0.0.385":{"name":"@tutti-os/agent-gui","version":"0.0.385","_id":"@tutti-os/agent-gui@0.0.385","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"04c0f29481173ec59550aa5902fcad13ee6f157b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.385.tgz","fileCount":328,"integrity":"sha512-kQq9ncUtkpIpJJ/oG6JnZ+5yGQUHylQXEIBbPeiVq9N/DsI+zkTGa2ATR1MensGMTU5our4v1rCP3VgJ7v/ALg==","signatures":[{"sig":"MEUCIEjVqEn9ShGNNAyGrBCy1sdNK+AiAMYpAQW3H1tiAKzkAiEA4cOWbqr7dsThKIxrIjh4PWZsE5uYVXsvjUSNaWs7bxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.385","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15513918},"type":"module","_from":"file:tutti-os-agent-gui-0.0.385.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a6e37daf1f7818055b206f9cda2205c3/tutti-os-agent-gui-0.0.385.tgz","_integrity":"sha512-kQq9ncUtkpIpJJ/oG6JnZ+5yGQUHylQXEIBbPeiVq9N/DsI+zkTGa2ATR1MensGMTU5our4v1rCP3VgJ7v/ALg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.385","@tutti-os/browser-node":"0.0.385","@tutti-os/ui-rich-text":"0.0.385","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.385","@tutti-os/ui-i18n-runtime":"0.0.385","@tutti-os/connector-market":"0.0.385","@tutti-os/workbench-surface":"0.0.385","@tutti-os/agent-activity-core":"0.0.385","@tutti-os/workspace-file-manager":"0.0.385","@tutti-os/workspace-file-preview":"0.0.385","@tutti-os/workspace-user-project":"0.0.385","@tutti-os/workspace-external-core":"0.0.385","@tutti-os/workspace-issue-manager":"0.0.385","@tutti-os/workspace-file-reference":"0.0.385"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.385_1786854828443_0.9249680372616704","host":"s3://npm-registry-packages-npm-production"}},"0.0.386":{"name":"@tutti-os/agent-gui","version":"0.0.386","_id":"@tutti-os/agent-gui@0.0.386","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b1ee7f3d84c9ee0aed919785d0ccccc0ce82c4b9","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.386.tgz","fileCount":328,"integrity":"sha512-OuORieGU+h/WfE6DRqkomdH4pMQDwnzyHmP3qkaGKJHVBl6QTUS9Uh/yBk5T9QVBOKvDMrOVfEqfzs/wrxXdGw==","signatures":[{"sig":"MEYCIQCPSqFvaM28NmnwMIe2ff+tBISpqE7qo+T1ikj3HjZzHAIhALzxQ1NYDfLqg+sVN0LcoKO8Iy6x+CK4PRXbVf8CsCQh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.386","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15522540},"type":"module","_from":"file:tutti-os-agent-gui-0.0.386.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/644b096154b8a33f64cbfa6abdb01fe2/tutti-os-agent-gui-0.0.386.tgz","_integrity":"sha512-OuORieGU+h/WfE6DRqkomdH4pMQDwnzyHmP3qkaGKJHVBl6QTUS9Uh/yBk5T9QVBOKvDMrOVfEqfzs/wrxXdGw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.386","@tutti-os/browser-node":"0.0.386","@tutti-os/ui-rich-text":"0.0.386","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.386","@tutti-os/ui-i18n-runtime":"0.0.386","@tutti-os/connector-market":"0.0.386","@tutti-os/workbench-surface":"0.0.386","@tutti-os/agent-activity-core":"0.0.386","@tutti-os/workspace-file-manager":"0.0.386","@tutti-os/workspace-file-preview":"0.0.386","@tutti-os/workspace-user-project":"0.0.386","@tutti-os/workspace-external-core":"0.0.386","@tutti-os/workspace-issue-manager":"0.0.386","@tutti-os/workspace-file-reference":"0.0.386"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.386_1786950581894_0.4069062136091619","host":"s3://npm-registry-packages-npm-production"}},"0.0.387":{"name":"@tutti-os/agent-gui","version":"0.0.387","_id":"@tutti-os/agent-gui@0.0.387","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a251efeae1fd6c1d1d90b94ececf71ce1e610ef0","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.387.tgz","fileCount":328,"integrity":"sha512-3JkHK6qMdMzVukdW3ktOLAL4PWFH0v21lE5p4b98ZykOFOx7uDmNxkZGcBo/ImE2Og0lJhlZ0emWos/kEKyr0A==","signatures":[{"sig":"MEUCIQC6PaetCuEv8JQjw3/gxVtSfkSs/29GL34KHC8Px0H4agIgKeD3nPmm+H7b20r6G0mmntzB+Wdavu0kEIlZJBImJHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.387","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15542759},"type":"module","_from":"file:tutti-os-agent-gui-0.0.387.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e65811abb2b69353627f56f595afbc86/tutti-os-agent-gui-0.0.387.tgz","_integrity":"sha512-3JkHK6qMdMzVukdW3ktOLAL4PWFH0v21lE5p4b98ZykOFOx7uDmNxkZGcBo/ImE2Og0lJhlZ0emWos/kEKyr0A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.387","@tutti-os/browser-node":"0.0.387","@tutti-os/ui-rich-text":"0.0.387","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.387","@tutti-os/ui-i18n-runtime":"0.0.387","@tutti-os/connector-market":"0.0.387","@tutti-os/workbench-surface":"0.0.387","@tutti-os/agent-activity-core":"0.0.387","@tutti-os/workspace-file-manager":"0.0.387","@tutti-os/workspace-file-preview":"0.0.387","@tutti-os/workspace-user-project":"0.0.387","@tutti-os/workspace-external-core":"0.0.387","@tutti-os/workspace-issue-manager":"0.0.387","@tutti-os/workspace-file-reference":"0.0.387"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.387_1786957465393_0.5170213420057466","host":"s3://npm-registry-packages-npm-production"}},"0.0.388":{"name":"@tutti-os/agent-gui","version":"0.0.388","_id":"@tutti-os/agent-gui@0.0.388","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7f226497ffcf13a71fc6415fb4cdf66410867f94","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.388.tgz","fileCount":328,"integrity":"sha512-lgBGfLcrr8ty56yj1syJZj6pJNHjJmEOJXRPDrfRPR5m6DXVFBz5j8mExf/LTc1xiy7VHHVsjEoMwB3maER1VA==","signatures":[{"sig":"MEQCIGawltLD4M1ta8Fj6WgTRnFn5KGDC2lliTV8+4ZOsmfhAiA/POTQbTNsx4uBHd86Y5g2YUosKkp26cQ+qIPcvlfTtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.388","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15546777},"type":"module","_from":"file:tutti-os-agent-gui-0.0.388.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9508ef81d8dcd8629e53fd49352fa459/tutti-os-agent-gui-0.0.388.tgz","_integrity":"sha512-lgBGfLcrr8ty56yj1syJZj6pJNHjJmEOJXRPDrfRPR5m6DXVFBz5j8mExf/LTc1xiy7VHHVsjEoMwB3maER1VA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.388","@tutti-os/browser-node":"0.0.388","@tutti-os/ui-rich-text":"0.0.388","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.388","@tutti-os/ui-i18n-runtime":"0.0.388","@tutti-os/connector-market":"0.0.388","@tutti-os/workbench-surface":"0.0.388","@tutti-os/agent-activity-core":"0.0.388","@tutti-os/workspace-file-manager":"0.0.388","@tutti-os/workspace-file-preview":"0.0.388","@tutti-os/workspace-user-project":"0.0.388","@tutti-os/workspace-external-core":"0.0.388","@tutti-os/workspace-issue-manager":"0.0.388","@tutti-os/workspace-file-reference":"0.0.388"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.388_1786961923075_0.7285526531240776","host":"s3://npm-registry-packages-npm-production"}},"0.0.389":{"name":"@tutti-os/agent-gui","version":"0.0.389","_id":"@tutti-os/agent-gui@0.0.389","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6162773d816c60970aefb318a77dac97698a8539","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.389.tgz","fileCount":328,"integrity":"sha512-G/yFRpWi//vroe4BK/dXr7dZmtiSzO1lwDbx25shP664W3FN+2fjBYl1l/ZkmRywsZzJaa54IyScVlCp01Axlw==","signatures":[{"sig":"MEQCICjgZi9HM9AyxOMk9QoXgmxNC2EjnXbvcuyWPfdjtut7AiBSXai22661pL92FH6ZIJPVsDA0kJsvJdSznZprJ3J8zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.389","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14486740},"type":"module","_from":"file:tutti-os-agent-gui-0.0.389.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/19a236be3ce52dfe6c523b9801c9823e/tutti-os-agent-gui-0.0.389.tgz","_integrity":"sha512-G/yFRpWi//vroe4BK/dXr7dZmtiSzO1lwDbx25shP664W3FN+2fjBYl1l/ZkmRywsZzJaa54IyScVlCp01Axlw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.389","@tutti-os/browser-node":"0.0.389","@tutti-os/ui-rich-text":"0.0.389","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.389","@tutti-os/ui-i18n-runtime":"0.0.389","@tutti-os/connector-market":"0.0.389","@tutti-os/workbench-surface":"0.0.389","@tutti-os/agent-activity-core":"0.0.389","@tutti-os/workspace-file-manager":"0.0.389","@tutti-os/workspace-file-preview":"0.0.389","@tutti-os/workspace-user-project":"0.0.389","@tutti-os/workspace-external-core":"0.0.389","@tutti-os/workspace-issue-manager":"0.0.389","@tutti-os/workspace-file-reference":"0.0.389"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.389_1787030544658_0.9596529865139052","host":"s3://npm-registry-packages-npm-production"}},"0.0.390":{"name":"@tutti-os/agent-gui","version":"0.0.390","_id":"@tutti-os/agent-gui@0.0.390","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"26780963c43cc95887d0f53ea5cdef833c9432ba","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.390.tgz","fileCount":328,"integrity":"sha512-GayLbWE9jNlTf35Q0n8mV8jSX3zE/TzJk4HrTfmvI1ZfjeF9RIlcFtP4aEHgivOE0eLYKeJWHf/bQuuMUhlitg==","signatures":[{"sig":"MEUCIHAUYdVIwpYNnL6GeDl6LjTQ/yVj6/J13TS/+WLISK9iAiEAoZCqCYwPLBx0NKgSGbZjXQJ46RZj86sBG4ABorZhlr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.390","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14497129},"type":"module","_from":"file:tutti-os-agent-gui-0.0.390.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9305a0745f61338c50f22aa0ba35c193/tutti-os-agent-gui-0.0.390.tgz","_integrity":"sha512-GayLbWE9jNlTf35Q0n8mV8jSX3zE/TzJk4HrTfmvI1ZfjeF9RIlcFtP4aEHgivOE0eLYKeJWHf/bQuuMUhlitg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.390","@tutti-os/browser-node":"0.0.390","@tutti-os/ui-rich-text":"0.0.390","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.390","@tutti-os/ui-i18n-runtime":"0.0.390","@tutti-os/connector-market":"0.0.390","@tutti-os/workbench-surface":"0.0.390","@tutti-os/agent-activity-core":"0.0.390","@tutti-os/workspace-file-manager":"0.0.390","@tutti-os/workspace-file-preview":"0.0.390","@tutti-os/workspace-user-project":"0.0.390","@tutti-os/workspace-external-core":"0.0.390","@tutti-os/workspace-issue-manager":"0.0.390","@tutti-os/workspace-file-reference":"0.0.390"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.390_1787033837307_0.4018336944991008","host":"s3://npm-registry-packages-npm-production"}},"0.0.391":{"name":"@tutti-os/agent-gui","version":"0.0.391","_id":"@tutti-os/agent-gui@0.0.391","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"96fddb649316ce8440e885e4847bda62f5ba3c5c","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.391.tgz","fileCount":328,"integrity":"sha512-XxkT4HrF2lp2LqRLzgRgzRHWM8NAxzWFY8zwOacsPrqidPssBkUsjxfmsJY6BO4mVvNdgufPgKQ0+B/3PY17Bg==","signatures":[{"sig":"MEUCIDREFPQUf5/YwvGDmbSKgym2Q5i3T5IhKmT7iFdhbnWmAiEAuVN1gjqKiAPn8UmpTr4xsRccpEku3mrFrwfpiqS/+Pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.391","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14503909},"type":"module","_from":"file:tutti-os-agent-gui-0.0.391.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cf8ca94addeb5804b54dc5597a3c10bd/tutti-os-agent-gui-0.0.391.tgz","_integrity":"sha512-XxkT4HrF2lp2LqRLzgRgzRHWM8NAxzWFY8zwOacsPrqidPssBkUsjxfmsJY6BO4mVvNdgufPgKQ0+B/3PY17Bg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.391","@tutti-os/browser-node":"0.0.391","@tutti-os/ui-rich-text":"0.0.391","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.391","@tutti-os/ui-i18n-runtime":"0.0.391","@tutti-os/connector-market":"0.0.391","@tutti-os/workbench-surface":"0.0.391","@tutti-os/agent-activity-core":"0.0.391","@tutti-os/workspace-file-manager":"0.0.391","@tutti-os/workspace-file-preview":"0.0.391","@tutti-os/workspace-user-project":"0.0.391","@tutti-os/workspace-external-core":"0.0.391","@tutti-os/workspace-issue-manager":"0.0.391","@tutti-os/workspace-file-reference":"0.0.391"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.391_1787038618716_0.6012353973626205","host":"s3://npm-registry-packages-npm-production"}},"0.0.392":{"name":"@tutti-os/agent-gui","version":"0.0.392","_id":"@tutti-os/agent-gui@0.0.392","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2e30d07547039a61a2871a07e85cdbeb529c581e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.392.tgz","fileCount":340,"integrity":"sha512-AhxiEMxhRdUGlWX+RzoHVnrRFpCAtLkM6iZGyWCTG8V2xuMWkiiZ9uacVrsz9gn/gOUUCt8oju22dyaoiKcFmg==","signatures":[{"sig":"MEUCIG4NI59dV//BpLFxqwZAZXvk4bxOVkbF0Jn0Esx+1Rf1AiEAts+Lum4qU4YtPde+UW/RSab2g2QqjlG0tdwZbjRzqA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.392","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14700137},"type":"module","_from":"file:tutti-os-agent-gui-0.0.392.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b368e87943a4a6b3c339d3fce9da6972/tutti-os-agent-gui-0.0.392.tgz","_integrity":"sha512-AhxiEMxhRdUGlWX+RzoHVnrRFpCAtLkM6iZGyWCTG8V2xuMWkiiZ9uacVrsz9gn/gOUUCt8oju22dyaoiKcFmg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.392","@tutti-os/browser-node":"0.0.392","@tutti-os/ui-rich-text":"0.0.392","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.392","@tutti-os/ui-i18n-runtime":"0.0.392","@tutti-os/workbench-surface":"0.0.392","@tutti-os/connector-renderer":"0.0.392","@tutti-os/agent-activity-core":"0.0.392","@tutti-os/workspace-file-manager":"0.0.392","@tutti-os/workspace-file-preview":"0.0.392","@tutti-os/workspace-user-project":"0.0.392","@tutti-os/workspace-external-core":"0.0.392","@tutti-os/workspace-issue-manager":"0.0.392","@tutti-os/workspace-file-reference":"0.0.392"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.392_1787093111380_0.3543368037036665","host":"s3://npm-registry-packages-npm-production"}},"0.0.393":{"name":"@tutti-os/agent-gui","version":"0.0.393","_id":"@tutti-os/agent-gui@0.0.393","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"59feb49ea3f5a68dca123cb5c4588a63bf18ac53","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.393.tgz","fileCount":340,"integrity":"sha512-kbvyxyC9r1se/Yikq5GZwFACD+7Zk5MubuFcJFH/NhJYZZ00V2i5zDcmVNlSWAXz2jyz9oVsGIangA7Mr8U0Ig==","signatures":[{"sig":"MEUCIH2UPXsH4xKsy6JPmztZ7ptt5SlNvlt6fb8rPi9qGB7mAiEA9zeiAg/VxJ6Fp5VsRl5lw/dNVd5hpSobPfVELW6U77A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14700137},"type":"module","_from":"file:tutti-os-agent-gui-0.0.393.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fabc5698e5722a4267a05a85d4e23404/tutti-os-agent-gui-0.0.393.tgz","_integrity":"sha512-kbvyxyC9r1se/Yikq5GZwFACD+7Zk5MubuFcJFH/NhJYZZ00V2i5zDcmVNlSWAXz2jyz9oVsGIangA7Mr8U0Ig==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.393","@tutti-os/browser-node":"0.0.393","@tutti-os/ui-rich-text":"0.0.393","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.393","@tutti-os/ui-i18n-runtime":"0.0.393","@tutti-os/workbench-surface":"0.0.393","@tutti-os/connector-renderer":"0.0.393","@tutti-os/agent-activity-core":"0.0.393","@tutti-os/workspace-file-manager":"0.0.393","@tutti-os/workspace-file-preview":"0.0.393","@tutti-os/workspace-user-project":"0.0.393","@tutti-os/workspace-external-core":"0.0.393","@tutti-os/workspace-issue-manager":"0.0.393","@tutti-os/workspace-file-reference":"0.0.393"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.393_1787113554805_0.1873246002599851","host":"s3://npm-registry-packages-npm-production"}},"0.0.394":{"name":"@tutti-os/agent-gui","version":"0.0.394","_id":"@tutti-os/agent-gui@0.0.394","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"919af93b2c728b6c63d07366896afbfd4d72eb9c","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.394.tgz","fileCount":340,"integrity":"sha512-A7tlh/xDJbckXXA/yzU/1UCraHKhNstu+4/3gTLLGge5YTdaoNUMYthVnzsq/I79A6CwKCntLd8tKqKnzalUOw==","signatures":[{"sig":"MEYCIQD0z1r4G7tQyBUAITz0rVM9iFCKJeznkQcLh5ggyO0wrwIhAOAthigtFas22h29RjesD4tBC3LAyLqXTXX10Rle4P3u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.394","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14706544},"type":"module","_from":"file:tutti-os-agent-gui-0.0.394.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e0ed16cbd2b7a3a6d9f0240f6a5cd6b3/tutti-os-agent-gui-0.0.394.tgz","_integrity":"sha512-A7tlh/xDJbckXXA/yzU/1UCraHKhNstu+4/3gTLLGge5YTdaoNUMYthVnzsq/I79A6CwKCntLd8tKqKnzalUOw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.394","@tutti-os/browser-node":"0.0.394","@tutti-os/ui-rich-text":"0.0.394","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.394","@tutti-os/ui-i18n-runtime":"0.0.394","@tutti-os/workbench-surface":"0.0.394","@tutti-os/connector-renderer":"0.0.394","@tutti-os/agent-activity-core":"0.0.394","@tutti-os/workspace-file-manager":"0.0.394","@tutti-os/workspace-file-preview":"0.0.394","@tutti-os/workspace-user-project":"0.0.394","@tutti-os/workspace-external-core":"0.0.394","@tutti-os/workspace-issue-manager":"0.0.394","@tutti-os/workspace-file-reference":"0.0.394"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.394_1787131893888_0.15423705009717414","host":"s3://npm-registry-packages-npm-production"}},"0.0.395":{"name":"@tutti-os/agent-gui","version":"0.0.395","_id":"@tutti-os/agent-gui@0.0.395","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6a6a4bf1d6952ac505793cd2a3a0e357be5ef30f","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.395.tgz","fileCount":340,"integrity":"sha512-QmzwY/KDf8bDQSxGn7/Ilt/J7hH7A19NWmA8JdOwogycqckgktFNaRBycIKAqYs3ufshGniq7LkLDWg2xdwc6Q==","signatures":[{"sig":"MEQCIHi3p9lfDgRCzXUPUzS0iDTiS7HrFxk8AnDMWDxkaH47AiBv6YLLGkeXntFekcmRRYsHDKE4mWK2gmfsDZM2irvxHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.395","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15769641},"type":"module","_from":"file:tutti-os-agent-gui-0.0.395.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e18500cb8970d638a498701a341a55e3/tutti-os-agent-gui-0.0.395.tgz","_integrity":"sha512-QmzwY/KDf8bDQSxGn7/Ilt/J7hH7A19NWmA8JdOwogycqckgktFNaRBycIKAqYs3ufshGniq7LkLDWg2xdwc6Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.395","@tutti-os/browser-node":"0.0.395","@tutti-os/ui-rich-text":"0.0.395","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.395","@tutti-os/ui-i18n-runtime":"0.0.395","@tutti-os/workbench-surface":"0.0.395","@tutti-os/connector-renderer":"0.0.395","@tutti-os/agent-activity-core":"0.0.395","@tutti-os/workspace-file-manager":"0.0.395","@tutti-os/workspace-file-preview":"0.0.395","@tutti-os/workspace-user-project":"0.0.395","@tutti-os/workspace-external-core":"0.0.395","@tutti-os/workspace-issue-manager":"0.0.395","@tutti-os/workspace-file-reference":"0.0.395"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.395_1787133946949_0.3950397923048212","host":"s3://npm-registry-packages-npm-production"}},"0.0.396":{"name":"@tutti-os/agent-gui","version":"0.0.396","_id":"@tutti-os/agent-gui@0.0.396","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6a3b9ce93fa451a7c1d19095ae7f616bbe0119a0","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.396.tgz","fileCount":340,"integrity":"sha512-CxmtWvQTPWKN43w4JoHqrcoz0CSWa90MMVZDm3x8d9SyS3RDosYBDYLSmzBedP+CodCyUdHgc6o0CQp8s9KVPg==","signatures":[{"sig":"MEUCIQDC0dHxlpNqrpuUcPQeWtNREKJw2wER4q6InrEWWHaDxgIgZDlW3BuHicC1EpP1gzfp0thCpGO+Nk1l5rbcJLPHLYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.396","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15769641},"type":"module","_from":"file:tutti-os-agent-gui-0.0.396.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/96991fe8de6d6f256aeb1e98007bd31c/tutti-os-agent-gui-0.0.396.tgz","_integrity":"sha512-CxmtWvQTPWKN43w4JoHqrcoz0CSWa90MMVZDm3x8d9SyS3RDosYBDYLSmzBedP+CodCyUdHgc6o0CQp8s9KVPg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.396","@tutti-os/browser-node":"0.0.396","@tutti-os/ui-rich-text":"0.0.396","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.396","@tutti-os/ui-i18n-runtime":"0.0.396","@tutti-os/workbench-surface":"0.0.396","@tutti-os/connector-renderer":"0.0.396","@tutti-os/agent-activity-core":"0.0.396","@tutti-os/workspace-file-manager":"0.0.396","@tutti-os/workspace-file-preview":"0.0.396","@tutti-os/workspace-user-project":"0.0.396","@tutti-os/workspace-external-core":"0.0.396","@tutti-os/workspace-issue-manager":"0.0.396","@tutti-os/workspace-file-reference":"0.0.396"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.396_1787134697489_0.3300418863916419","host":"s3://npm-registry-packages-npm-production"}},"0.0.397":{"name":"@tutti-os/agent-gui","version":"0.0.397","_id":"@tutti-os/agent-gui@0.0.397","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d60d94227db66680a0fbb347aaf393e95275ab98","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.397.tgz","fileCount":340,"integrity":"sha512-yWVCnmrVGBXVbFPQztlMfqU0dsYqqwzF1D9RYtflmSCFssU3kP3+qfGFXFndZGxU/N46tLNoycRemaZUYRLHMQ==","signatures":[{"sig":"MEYCIQCnLbcOi8dEUF/UTukNnmPIo6G7mm/K33zfgHv5lSqrnwIhAIjRRXL2Xo2ljTI4DhDsXdyAILV/oneVEG0EIVQPeNTl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.397","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15769897},"type":"module","_from":"file:tutti-os-agent-gui-0.0.397.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4ae5485c71e1cc4c39b0a688f65d5c5f/tutti-os-agent-gui-0.0.397.tgz","_integrity":"sha512-yWVCnmrVGBXVbFPQztlMfqU0dsYqqwzF1D9RYtflmSCFssU3kP3+qfGFXFndZGxU/N46tLNoycRemaZUYRLHMQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.397","@tutti-os/browser-node":"0.0.397","@tutti-os/ui-rich-text":"0.0.397","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.397","@tutti-os/ui-i18n-runtime":"0.0.397","@tutti-os/workbench-surface":"0.0.397","@tutti-os/connector-renderer":"0.0.397","@tutti-os/agent-activity-core":"0.0.397","@tutti-os/workspace-file-manager":"0.0.397","@tutti-os/workspace-file-preview":"0.0.397","@tutti-os/workspace-user-project":"0.0.397","@tutti-os/workspace-external-core":"0.0.397","@tutti-os/workspace-issue-manager":"0.0.397","@tutti-os/workspace-file-reference":"0.0.397"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.397_1787141101863_0.8545286687823102","host":"s3://npm-registry-packages-npm-production"}},"0.0.398":{"name":"@tutti-os/agent-gui","version":"0.0.398","_id":"@tutti-os/agent-gui@0.0.398","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2ab250425d4b7c50cd9c62c3c77187f7b95c125b","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.398.tgz","fileCount":340,"integrity":"sha512-CNdDkaSbIcjXrmip00hXzjXfiHH986OI5AHQtk9pG41/Px9ESfGQ594jKH/soWGs8c2vNiO6Y1Tg7kR1UtaY/g==","signatures":[{"sig":"MEUCIQCYolXjdgPEW5MlMHbW8o8xrf4u9oXiDNnwgS2EZcoZ6AIgd6zgWCSsc7YY90TsAfP9lY1DwxL/oxMxvylBd71H0/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15769897},"type":"module","_from":"file:tutti-os-agent-gui-0.0.398.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/344af709e06cc1ab9d89deb512d88110/tutti-os-agent-gui-0.0.398.tgz","_integrity":"sha512-CNdDkaSbIcjXrmip00hXzjXfiHH986OI5AHQtk9pG41/Px9ESfGQ594jKH/soWGs8c2vNiO6Y1Tg7kR1UtaY/g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.398","@tutti-os/browser-node":"0.0.398","@tutti-os/ui-rich-text":"0.0.398","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.398","@tutti-os/ui-i18n-runtime":"0.0.398","@tutti-os/workbench-surface":"0.0.398","@tutti-os/connector-renderer":"0.0.398","@tutti-os/agent-activity-core":"0.0.398","@tutti-os/workspace-file-manager":"0.0.398","@tutti-os/workspace-file-preview":"0.0.398","@tutti-os/workspace-user-project":"0.0.398","@tutti-os/workspace-external-core":"0.0.398","@tutti-os/workspace-issue-manager":"0.0.398","@tutti-os/workspace-file-reference":"0.0.398"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.398_1787142089795_0.1299550561712437","host":"s3://npm-registry-packages-npm-production"}},"0.0.399":{"name":"@tutti-os/agent-gui","version":"0.0.399","_id":"@tutti-os/agent-gui@0.0.399","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7c786de701a4458b1a34d9660fb1da5d4460d893","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.399.tgz","fileCount":340,"integrity":"sha512-yETNtsIqEluYTvvGRdsKnHcTBsQbU4v4onjsJm8K42RsihE3001Dbv3cFMg4GYAicoeNoTCxEIC8kbohor4CQw==","signatures":[{"sig":"MEYCIQD+2saRIXXXyKkKIr6fbCCgs/n0XHcpQSmhhooQlfMI3gIhAJdB1aISVVwuwuWqc9EfTMKWDR44DcIIoOb/PFc4Gni2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.399","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15775498},"type":"module","_from":"file:tutti-os-agent-gui-0.0.399.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/14ff5ebe3d756b0445ab851387f6c7b2/tutti-os-agent-gui-0.0.399.tgz","_integrity":"sha512-yETNtsIqEluYTvvGRdsKnHcTBsQbU4v4onjsJm8K42RsihE3001Dbv3cFMg4GYAicoeNoTCxEIC8kbohor4CQw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.399","@tutti-os/browser-node":"0.0.399","@tutti-os/ui-rich-text":"0.0.399","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.399","@tutti-os/ui-i18n-runtime":"0.0.399","@tutti-os/workbench-surface":"0.0.399","@tutti-os/connector-renderer":"0.0.399","@tutti-os/agent-activity-core":"0.0.399","@tutti-os/workspace-file-manager":"0.0.399","@tutti-os/workspace-file-preview":"0.0.399","@tutti-os/workspace-user-project":"0.0.399","@tutti-os/workspace-external-core":"0.0.399","@tutti-os/workspace-issue-manager":"0.0.399","@tutti-os/workspace-file-reference":"0.0.399"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.399_1787152288186_0.3585259997318697","host":"s3://npm-registry-packages-npm-production"}},"0.0.400":{"name":"@tutti-os/agent-gui","version":"0.0.400","_id":"@tutti-os/agent-gui@0.0.400","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"98c7ade36b69e9026626bff3fe19615db44cbffd","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.400.tgz","fileCount":340,"integrity":"sha512-wWYBO5m0/nALhVIHOfVMlcp2MomYzvhf5M5SB+5UrdmbDCwpEqRUez0Wy4zbohcrHJmGeHXG+3epUa6K03sSVA==","signatures":[{"sig":"MEYCIQDUTs63d7sd0MNEon8rT+RoppXWKLK2XQK4ahWeFg0p3wIhALGZwLZQV4Dj+5ufZ28O30y7YWY2rFp0hzHhjD/iV4z5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.400","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15777288},"type":"module","_from":"file:tutti-os-agent-gui-0.0.400.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f57a9f8ff3db26acf548fb1236b6527c/tutti-os-agent-gui-0.0.400.tgz","_integrity":"sha512-wWYBO5m0/nALhVIHOfVMlcp2MomYzvhf5M5SB+5UrdmbDCwpEqRUez0Wy4zbohcrHJmGeHXG+3epUa6K03sSVA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.400","@tutti-os/browser-node":"0.0.400","@tutti-os/ui-rich-text":"0.0.400","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.400","@tutti-os/ui-i18n-runtime":"0.0.400","@tutti-os/workbench-surface":"0.0.400","@tutti-os/connector-renderer":"0.0.400","@tutti-os/agent-activity-core":"0.0.400","@tutti-os/workspace-file-manager":"0.0.400","@tutti-os/workspace-file-preview":"0.0.400","@tutti-os/workspace-user-project":"0.0.400","@tutti-os/workspace-external-core":"0.0.400","@tutti-os/workspace-issue-manager":"0.0.400","@tutti-os/workspace-file-reference":"0.0.400"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.400_1787153792726_0.7039524454553239","host":"s3://npm-registry-packages-npm-production"}},"0.0.401":{"name":"@tutti-os/agent-gui","version":"0.0.401","_id":"@tutti-os/agent-gui@0.0.401","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"547354bae142dff28f345d77cbc81defb54da0a9","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.401.tgz","fileCount":340,"integrity":"sha512-XDOtDB7ZZLMOkMHYIFW4ftO286zfLDOt+hTNY9CcyS8s8kBf0p/p7BvLfnc4icCWKo9rfWT0HT6qIktB8dZKOA==","signatures":[{"sig":"MEQCIGbWEl7qIopcLKsBl8WX+KlBGCcDNsrOT+F6/EUywEJnAiBHJsBqNBahmiZenFR0ibPLdjzpGkPZkMbYDoX0L5HlIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.401","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15777288},"type":"module","_from":"file:tutti-os-agent-gui-0.0.401.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c89eca80bd7c114c7cd72c5f7e68a2f1/tutti-os-agent-gui-0.0.401.tgz","_integrity":"sha512-XDOtDB7ZZLMOkMHYIFW4ftO286zfLDOt+hTNY9CcyS8s8kBf0p/p7BvLfnc4icCWKo9rfWT0HT6qIktB8dZKOA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.401","@tutti-os/browser-node":"0.0.401","@tutti-os/ui-rich-text":"0.0.401","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.401","@tutti-os/ui-i18n-runtime":"0.0.401","@tutti-os/workbench-surface":"0.0.401","@tutti-os/connector-renderer":"0.0.401","@tutti-os/agent-activity-core":"0.0.401","@tutti-os/workspace-file-manager":"0.0.401","@tutti-os/workspace-file-preview":"0.0.401","@tutti-os/workspace-user-project":"0.0.401","@tutti-os/workspace-external-core":"0.0.401","@tutti-os/workspace-issue-manager":"0.0.401","@tutti-os/workspace-file-reference":"0.0.401"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.401_1787195150734_0.17465563230916992","host":"s3://npm-registry-packages-npm-production"}},"0.0.402":{"name":"@tutti-os/agent-gui","version":"0.0.402","_id":"@tutti-os/agent-gui@0.0.402","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b61d4950060e3510bc2e52c84379f154de38f20a","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.402.tgz","fileCount":340,"integrity":"sha512-htY8S5BdCO5XFIrTOXdr6yFCFdlaiYix/W7oCH1z4VOD5H6YbkuVfup52TJLhy3YR8aRs0OzZtXIPGG2OIjs/w==","signatures":[{"sig":"MEQCIGUKB0oH8+n11UqsKluPQJLxaEeIIaea9rKz5QshaqJ7AiBXa0y6TFPG9qni/bo0bzfjLCA3u4G97oubaOt0zSsRoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.402","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15777288},"type":"module","_from":"file:tutti-os-agent-gui-0.0.402.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fd9ac22b6997324878e33e148cefae2e/tutti-os-agent-gui-0.0.402.tgz","_integrity":"sha512-htY8S5BdCO5XFIrTOXdr6yFCFdlaiYix/W7oCH1z4VOD5H6YbkuVfup52TJLhy3YR8aRs0OzZtXIPGG2OIjs/w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.402","@tutti-os/browser-node":"0.0.402","@tutti-os/ui-rich-text":"0.0.402","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.402","@tutti-os/ui-i18n-runtime":"0.0.402","@tutti-os/workbench-surface":"0.0.402","@tutti-os/connector-renderer":"0.0.402","@tutti-os/agent-activity-core":"0.0.402","@tutti-os/workspace-file-manager":"0.0.402","@tutti-os/workspace-file-preview":"0.0.402","@tutti-os/workspace-user-project":"0.0.402","@tutti-os/workspace-external-core":"0.0.402","@tutti-os/workspace-issue-manager":"0.0.402","@tutti-os/workspace-file-reference":"0.0.402"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.402_1787195714811_0.13503577106438414","host":"s3://npm-registry-packages-npm-production"}},"0.0.403":{"name":"@tutti-os/agent-gui","version":"0.0.403","_id":"@tutti-os/agent-gui@0.0.403","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a333244ad014820f4620c81440f2c4f9ce346d7c","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.403.tgz","fileCount":340,"integrity":"sha512-ecKZe06gDV6iiTH/kr/b1rYNLX0pCcPG7CY2WKONgrvyi9KXBjU0z7xjIJS0PAFlgBR1bZ3yLkNU/LJGiwZ2EQ==","signatures":[{"sig":"MEUCIQCpmlbJ2Ht5z7WQ4Kck9btBUD4rh8NVGtI1WnIg14wQfgIgLEb2KtupIcMzBjI4BNExkOxC88THLwe91jshtiM57CM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.403","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15777288},"type":"module","_from":"file:tutti-os-agent-gui-0.0.403.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0289f57f69bef6b93512394899efbc8c/tutti-os-agent-gui-0.0.403.tgz","_integrity":"sha512-ecKZe06gDV6iiTH/kr/b1rYNLX0pCcPG7CY2WKONgrvyi9KXBjU0z7xjIJS0PAFlgBR1bZ3yLkNU/LJGiwZ2EQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.403","@tutti-os/browser-node":"0.0.403","@tutti-os/ui-rich-text":"0.0.403","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.403","@tutti-os/ui-i18n-runtime":"0.0.403","@tutti-os/workbench-surface":"0.0.403","@tutti-os/connector-renderer":"0.0.403","@tutti-os/agent-activity-core":"0.0.403","@tutti-os/workspace-file-manager":"0.0.403","@tutti-os/workspace-file-preview":"0.0.403","@tutti-os/workspace-user-project":"0.0.403","@tutti-os/workspace-external-core":"0.0.403","@tutti-os/workspace-issue-manager":"0.0.403","@tutti-os/workspace-file-reference":"0.0.403"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.403_1787205721742_0.9912686845335761","host":"s3://npm-registry-packages-npm-production"}},"0.0.404":{"name":"@tutti-os/agent-gui","version":"0.0.404","_id":"@tutti-os/agent-gui@0.0.404","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6728abaff76619a8732ef096458ec4766cd20a2e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.404.tgz","fileCount":340,"integrity":"sha512-NLw2Cpte77t6Bx0OsrdNsuhmlZf/xYr9Y+bX+umfyBEBHYOaJyO6IU88KUEQrsZkmQmuViJX9GzNVlgN7CZfmQ==","signatures":[{"sig":"MEUCIFVFT0Z6GLxGaT+/Ds83f0rkQiIbd5+4eJGVUVPEdg0qAiEAoSu5Lj1ke6D5x202IC4DFSX3YDNO81eHwe3QtYWNIYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.404","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15784023},"type":"module","_from":"file:tutti-os-agent-gui-0.0.404.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ae4771a66b11160ef4501391ee7fd4f6/tutti-os-agent-gui-0.0.404.tgz","_integrity":"sha512-NLw2Cpte77t6Bx0OsrdNsuhmlZf/xYr9Y+bX+umfyBEBHYOaJyO6IU88KUEQrsZkmQmuViJX9GzNVlgN7CZfmQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.404","@tutti-os/browser-node":"0.0.404","@tutti-os/ui-rich-text":"0.0.404","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.404","@tutti-os/ui-i18n-runtime":"0.0.404","@tutti-os/workbench-surface":"0.0.404","@tutti-os/connector-renderer":"0.0.404","@tutti-os/agent-activity-core":"0.0.404","@tutti-os/workspace-file-manager":"0.0.404","@tutti-os/workspace-file-preview":"0.0.404","@tutti-os/workspace-user-project":"0.0.404","@tutti-os/workspace-external-core":"0.0.404","@tutti-os/workspace-issue-manager":"0.0.404","@tutti-os/workspace-file-reference":"0.0.404"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.404_1787215494230_0.9983021100160854","host":"s3://npm-registry-packages-npm-production"}},"0.0.405":{"name":"@tutti-os/agent-gui","version":"0.0.405","_id":"@tutti-os/agent-gui@0.0.405","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b55eea5b48af1a2bfb9b223bb893c1c348624e18","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.405.tgz","fileCount":340,"integrity":"sha512-uCQe3A+GA726l5QjGLLQYF0isjQVX3NJx6ohOj1VBj8GR+cZA42XT6BsFMvakHdCMVvE71G8wS5aXvmeynWSGw==","signatures":[{"sig":"MEQCIFl0gyccV39fDW4ysbvDxMKcXQB/mnmDWLksCTuqVJElAiB3F1TnoXdVJq1hLnOtyKTXK786OumXj+XIpCOBedfqDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.405","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15784023},"type":"module","_from":"file:tutti-os-agent-gui-0.0.405.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/320b9cb7b401ed0e5e1ca43626be8451/tutti-os-agent-gui-0.0.405.tgz","_integrity":"sha512-uCQe3A+GA726l5QjGLLQYF0isjQVX3NJx6ohOj1VBj8GR+cZA42XT6BsFMvakHdCMVvE71G8wS5aXvmeynWSGw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.405","@tutti-os/browser-node":"0.0.405","@tutti-os/ui-rich-text":"0.0.405","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.405","@tutti-os/ui-i18n-runtime":"0.0.405","@tutti-os/workbench-surface":"0.0.405","@tutti-os/connector-renderer":"0.0.405","@tutti-os/agent-activity-core":"0.0.405","@tutti-os/workspace-file-manager":"0.0.405","@tutti-os/workspace-file-preview":"0.0.405","@tutti-os/workspace-user-project":"0.0.405","@tutti-os/workspace-external-core":"0.0.405","@tutti-os/workspace-issue-manager":"0.0.405","@tutti-os/workspace-file-reference":"0.0.405"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.405_1787217335870_0.8659742325023669","host":"s3://npm-registry-packages-npm-production"}},"0.0.406":{"name":"@tutti-os/agent-gui","version":"0.0.406","_id":"@tutti-os/agent-gui@0.0.406","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2f8a3dfe9e20527b79c565d8e2ab108ab28224b0","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.406.tgz","fileCount":340,"integrity":"sha512-9I+x6eN4s9QipyApS5kFosAJ9qicmKWVz0xOkYUUryOSfpEiSpt7Q1nrsCnUocVd0OWadYDlaVEIH/wfkAXZ7A==","signatures":[{"sig":"MEUCIQCcf8obmKflAStqf0thSgq1VfTeso/J/BwyAzabb2JY4QIgXbglhwhLD2+gHRu1Txce1R5KzgqzoHKEUChHPGI/IqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.406","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15811244},"type":"module","_from":"file:tutti-os-agent-gui-0.0.406.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/03b1766e83c828dfddfa17fc6358025c/tutti-os-agent-gui-0.0.406.tgz","_integrity":"sha512-9I+x6eN4s9QipyApS5kFosAJ9qicmKWVz0xOkYUUryOSfpEiSpt7Q1nrsCnUocVd0OWadYDlaVEIH/wfkAXZ7A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.406","@tutti-os/browser-node":"0.0.406","@tutti-os/ui-rich-text":"0.0.406","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.406","@tutti-os/ui-i18n-runtime":"0.0.406","@tutti-os/workbench-surface":"0.0.406","@tutti-os/connector-renderer":"0.0.406","@tutti-os/agent-activity-core":"0.0.406","@tutti-os/workspace-file-manager":"0.0.406","@tutti-os/workspace-file-preview":"0.0.406","@tutti-os/workspace-user-project":"0.0.406","@tutti-os/workspace-external-core":"0.0.406","@tutti-os/workspace-issue-manager":"0.0.406","@tutti-os/workspace-file-reference":"0.0.406"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.406_1787218583226_0.9667902868682907","host":"s3://npm-registry-packages-npm-production"}},"0.0.407":{"name":"@tutti-os/agent-gui","version":"0.0.407","_id":"@tutti-os/agent-gui@0.0.407","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"74fe45a9ae7eabbe313fc1e154b7f4335a30a193","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.407.tgz","fileCount":340,"integrity":"sha512-RRpdz13E+BcmrdBC2AFBHoGZQy+wB/sJp8lyBdOANe9J9FsRD6HngG5C7Jfp8XEUCJivfzIg3ld+zRWauKVuew==","signatures":[{"sig":"MEUCIQC0vd83GnueFbSz2LTE1MORvn9HEUfzdu+eOhIpNQqiCgIgQFg+w1aWmIpy59WEnaOfE5s6Sw0ascE82GWKjsts898=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.407","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15811445},"type":"module","_from":"file:tutti-os-agent-gui-0.0.407.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/df832e4c21beb352b5501a9511b4281f/tutti-os-agent-gui-0.0.407.tgz","_integrity":"sha512-RRpdz13E+BcmrdBC2AFBHoGZQy+wB/sJp8lyBdOANe9J9FsRD6HngG5C7Jfp8XEUCJivfzIg3ld+zRWauKVuew==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.407","@tutti-os/browser-node":"0.0.407","@tutti-os/ui-rich-text":"0.0.407","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.407","@tutti-os/ui-i18n-runtime":"0.0.407","@tutti-os/workbench-surface":"0.0.407","@tutti-os/connector-renderer":"0.0.407","@tutti-os/agent-activity-core":"0.0.407","@tutti-os/workspace-file-manager":"0.0.407","@tutti-os/workspace-file-preview":"0.0.407","@tutti-os/workspace-user-project":"0.0.407","@tutti-os/workspace-external-core":"0.0.407","@tutti-os/workspace-issue-manager":"0.0.407","@tutti-os/workspace-file-reference":"0.0.407"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.407_1787222727328_0.6118800908697233","host":"s3://npm-registry-packages-npm-production"}},"0.0.408":{"name":"@tutti-os/agent-gui","version":"0.0.408","_id":"@tutti-os/agent-gui@0.0.408","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a31da415ab947f5a7e377671bdf63aa61f9bcb59","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.408.tgz","fileCount":340,"integrity":"sha512-/yeJzfO05aXYIDssCUc6hRFzqdQVmJPGnEXLIMAzoxzrwaLNkEKYyw8lcLA9rsbii81Meu4eA9ItqO3AN6FNqg==","signatures":[{"sig":"MEQCIAEFn8/SfksahM1V94L05FtIp7upbaV/5wxB/NmIys8pAiBpUDOfK/DyjlAHSh63W7wBJ6jl6JJZ38uuCsedA1BEsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.408","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15811445},"type":"module","_from":"file:tutti-os-agent-gui-0.0.408.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/159fa554d2f99d816d5c329d351ac02d/tutti-os-agent-gui-0.0.408.tgz","_integrity":"sha512-/yeJzfO05aXYIDssCUc6hRFzqdQVmJPGnEXLIMAzoxzrwaLNkEKYyw8lcLA9rsbii81Meu4eA9ItqO3AN6FNqg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.408","@tutti-os/browser-node":"0.0.408","@tutti-os/ui-rich-text":"0.0.408","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.408","@tutti-os/ui-i18n-runtime":"0.0.408","@tutti-os/workbench-surface":"0.0.408","@tutti-os/connector-renderer":"0.0.408","@tutti-os/agent-activity-core":"0.0.408","@tutti-os/workspace-file-manager":"0.0.408","@tutti-os/workspace-file-preview":"0.0.408","@tutti-os/workspace-user-project":"0.0.408","@tutti-os/workspace-external-core":"0.0.408","@tutti-os/workspace-issue-manager":"0.0.408","@tutti-os/workspace-file-reference":"0.0.408"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.408_1787236581824_0.9714564161993204","host":"s3://npm-registry-packages-npm-production"}},"0.0.409":{"name":"@tutti-os/agent-gui","version":"0.0.409","_id":"@tutti-os/agent-gui@0.0.409","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"84574dd479436819d6a996a458b356833327053d","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.409.tgz","fileCount":340,"integrity":"sha512-2p1DAfSJ8TdNVo6Fbin00ivrfBQwR4Gq+Cli76OMT7woaUxbEBIKAkmEqSgOKEGmooM9PJ7QgCKP+fegmPqDVg==","signatures":[{"sig":"MEUCIBv2B1QYhYovosbl9m0RFjcA+unrLIAMI9TjSLDx439wAiEA8D8Asr8oeExZsadWNg4h9iHq+YkOYmSzhBRJ/eUojLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.409","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15811445},"type":"module","_from":"file:tutti-os-agent-gui-0.0.409.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6d63def6ae559fe3434d288d68831686/tutti-os-agent-gui-0.0.409.tgz","_integrity":"sha512-2p1DAfSJ8TdNVo6Fbin00ivrfBQwR4Gq+Cli76OMT7woaUxbEBIKAkmEqSgOKEGmooM9PJ7QgCKP+fegmPqDVg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.409","@tutti-os/browser-node":"0.0.409","@tutti-os/ui-rich-text":"0.0.409","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.409","@tutti-os/ui-i18n-runtime":"0.0.409","@tutti-os/workbench-surface":"0.0.409","@tutti-os/connector-renderer":"0.0.409","@tutti-os/agent-activity-core":"0.0.409","@tutti-os/workspace-file-manager":"0.0.409","@tutti-os/workspace-file-preview":"0.0.409","@tutti-os/workspace-user-project":"0.0.409","@tutti-os/workspace-external-core":"0.0.409","@tutti-os/workspace-issue-manager":"0.0.409","@tutti-os/workspace-file-reference":"0.0.409"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.409_1787236984409_0.10024453803192479","host":"s3://npm-registry-packages-npm-production"}},"0.0.410":{"name":"@tutti-os/agent-gui","version":"0.0.410","_id":"@tutti-os/agent-gui@0.0.410","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7dec60cbd6ca8c6a294f7e4f03e4183fcdfc1278","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.410.tgz","fileCount":340,"integrity":"sha512-w3tXbjLHqH1p1GIEPn7H7rvJ7oK1/Bv3LE/LwkNRs+sNAygNq1oaXw0xWJr1NKKOSoRJGmc1zVygwKmPmYbp4Q==","signatures":[{"sig":"MEUCIQDJ/RHXz5ZWxQ6Pd5wGZCuyD79E20Hw7WGa8EzI+4ZBOwIgOm690K2JOGNN0LfkuQ7LurlG6dtQzqNEdDgbLSa4OfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.410","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15811445},"type":"module","_from":"file:tutti-os-agent-gui-0.0.410.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/26549b1acdd172f5d9a50e1cfffb0cb9/tutti-os-agent-gui-0.0.410.tgz","_integrity":"sha512-w3tXbjLHqH1p1GIEPn7H7rvJ7oK1/Bv3LE/LwkNRs+sNAygNq1oaXw0xWJr1NKKOSoRJGmc1zVygwKmPmYbp4Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.410","@tutti-os/browser-node":"0.0.410","@tutti-os/ui-rich-text":"0.0.410","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.410","@tutti-os/ui-i18n-runtime":"0.0.410","@tutti-os/workbench-surface":"0.0.410","@tutti-os/connector-renderer":"0.0.410","@tutti-os/agent-activity-core":"0.0.410","@tutti-os/workspace-file-manager":"0.0.410","@tutti-os/workspace-file-preview":"0.0.410","@tutti-os/workspace-user-project":"0.0.410","@tutti-os/workspace-external-core":"0.0.410","@tutti-os/workspace-issue-manager":"0.0.410","@tutti-os/workspace-file-reference":"0.0.410"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.410_1787241430250_0.9619809758120801","host":"s3://npm-registry-packages-npm-production"}},"0.0.411":{"name":"@tutti-os/agent-gui","version":"0.0.411","_id":"@tutti-os/agent-gui@0.0.411","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ec4f00168775114e04971d292883246b8ab424c3","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.411.tgz","fileCount":340,"integrity":"sha512-7vPrYiRP1yX5jVIom4sFPqMFYIopkxtPhWXlDsnN58NRPyM1wiQFUFauntGUOcCCFbjxT7FKUfrhSsYF9E4WUg==","signatures":[{"sig":"MEYCIQCOYM3YLp46TOdsnqJgTvcJpun5H0O8H937YTRNKIZiRAIhAOZNQQ6WgC4uPNDXPL6oV+AOGZQTDzKjeWNc0vSeJZMh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.411","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15896359},"type":"module","_from":"file:tutti-os-agent-gui-0.0.411.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9d1a352cb594e08aa85059c7045b7b7d/tutti-os-agent-gui-0.0.411.tgz","_integrity":"sha512-7vPrYiRP1yX5jVIom4sFPqMFYIopkxtPhWXlDsnN58NRPyM1wiQFUFauntGUOcCCFbjxT7FKUfrhSsYF9E4WUg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.411","@tutti-os/browser-node":"0.0.411","@tutti-os/ui-rich-text":"0.0.411","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.411","@tutti-os/ui-i18n-runtime":"0.0.411","@tutti-os/workbench-surface":"0.0.411","@tutti-os/connector-renderer":"0.0.411","@tutti-os/agent-activity-core":"0.0.411","@tutti-os/workspace-file-manager":"0.0.411","@tutti-os/workspace-file-preview":"0.0.411","@tutti-os/workspace-user-project":"0.0.411","@tutti-os/workspace-external-core":"0.0.411","@tutti-os/workspace-issue-manager":"0.0.411","@tutti-os/workspace-file-reference":"0.0.411"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.411_1787389585157_0.2435877138037179","host":"s3://npm-registry-packages-npm-production"}},"0.0.412":{"name":"@tutti-os/agent-gui","version":"0.0.412","_id":"@tutti-os/agent-gui@0.0.412","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"71760e5883254c81a6922db22c3f37ed904857fc","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.412.tgz","fileCount":340,"integrity":"sha512-jZAuXo8AeQ6ELl2ntaaHdakcn+vKmhozV++zVG1criy2c6YjBYU7JXYKz9sHl99e3W5ZGRX125Qj8kFCVEqXQA==","signatures":[{"sig":"MEQCIFDseHJw3VkwIEGCjICIZbpeElimpCXQ696V1vh49B0YAiBtIunz8yRKZclZ44Taar0uPLxbnYZfCdHTRQE6thUBFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.412","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15896359},"type":"module","_from":"file:tutti-os-agent-gui-0.0.412.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/716d01a9ceb62e0a7182f53f78554fe0/tutti-os-agent-gui-0.0.412.tgz","_integrity":"sha512-jZAuXo8AeQ6ELl2ntaaHdakcn+vKmhozV++zVG1criy2c6YjBYU7JXYKz9sHl99e3W5ZGRX125Qj8kFCVEqXQA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.412","@tutti-os/browser-node":"0.0.412","@tutti-os/ui-rich-text":"0.0.412","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.412","@tutti-os/ui-i18n-runtime":"0.0.412","@tutti-os/workbench-surface":"0.0.412","@tutti-os/connector-renderer":"0.0.412","@tutti-os/agent-activity-core":"0.0.412","@tutti-os/workspace-file-manager":"0.0.412","@tutti-os/workspace-file-preview":"0.0.412","@tutti-os/workspace-user-project":"0.0.412","@tutti-os/workspace-external-core":"0.0.412","@tutti-os/workspace-issue-manager":"0.0.412","@tutti-os/workspace-file-reference":"0.0.412"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.412_1787393800400_0.5898059734121663","host":"s3://npm-registry-packages-npm-production"}},"0.0.413":{"name":"@tutti-os/agent-gui","version":"0.0.413","_id":"@tutti-os/agent-gui@0.0.413","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6e3271b38d9242b81a18a8dc96f69b58b62b88e5","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.413.tgz","fileCount":340,"integrity":"sha512-PaoSlz6TDV7W2k+8IMjbsyV1YMy0gbkjxzJvFA7dTKPVTDarYq1wzv9vGF/LR8dB5k8VtW6dN1ZaloywZL/5Dg==","signatures":[{"sig":"MEUCIQDA37U3Wl/Ovn9oKCWA7Pke33jhr1mYNAbZOqhus+UyFgIgbUVbiUBdgtN2GfgCZRKt7VkgBibii09LWXQSZte+jvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.413","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15929210},"type":"module","_from":"file:tutti-os-agent-gui-0.0.413.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/60bae2cfff33d91b1a1051192ebf7776/tutti-os-agent-gui-0.0.413.tgz","_integrity":"sha512-PaoSlz6TDV7W2k+8IMjbsyV1YMy0gbkjxzJvFA7dTKPVTDarYq1wzv9vGF/LR8dB5k8VtW6dN1ZaloywZL/5Dg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.413","@tutti-os/browser-node":"0.0.413","@tutti-os/ui-rich-text":"0.0.413","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.413","@tutti-os/ui-i18n-runtime":"0.0.413","@tutti-os/workbench-surface":"0.0.413","@tutti-os/connector-renderer":"0.0.413","@tutti-os/agent-activity-core":"0.0.413","@tutti-os/workspace-file-manager":"0.0.413","@tutti-os/workspace-file-preview":"0.0.413","@tutti-os/workspace-user-project":"0.0.413","@tutti-os/workspace-external-core":"0.0.413","@tutti-os/workspace-issue-manager":"0.0.413","@tutti-os/workspace-file-reference":"0.0.413"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.413_1787477449851_0.3245002476199226","host":"s3://npm-registry-packages-npm-production"}},"0.0.414":{"name":"@tutti-os/agent-gui","version":"0.0.414","_id":"@tutti-os/agent-gui@0.0.414","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"99d4befb5733a7cd0b2008eb57453d6eab1fc133","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.414.tgz","fileCount":340,"integrity":"sha512-5PcpcHAyVoQ38qVp66MTwT5BoBwhgCVaptRGqwq2kacku8wTM1b2LxMeSjfM07BgUWyP1S1eNmo1zxa/4Ui+kA==","signatures":[{"sig":"MEUCIQDoNSJ/UP6fvjf/epkVxVx+dHp6YIsVV/AmKep68CUx7QIgUZfkjJ8VBaRexwNkvRERXdBxgn3hYfDCAjMh9ohyiXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.414","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15929210},"type":"module","_from":"file:tutti-os-agent-gui-0.0.414.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5c010bde1d9b033b9fd6d3410d0985b0/tutti-os-agent-gui-0.0.414.tgz","_integrity":"sha512-5PcpcHAyVoQ38qVp66MTwT5BoBwhgCVaptRGqwq2kacku8wTM1b2LxMeSjfM07BgUWyP1S1eNmo1zxa/4Ui+kA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.414","@tutti-os/browser-node":"0.0.414","@tutti-os/ui-rich-text":"0.0.414","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.414","@tutti-os/ui-i18n-runtime":"0.0.414","@tutti-os/workbench-surface":"0.0.414","@tutti-os/connector-renderer":"0.0.414","@tutti-os/agent-activity-core":"0.0.414","@tutti-os/workspace-file-manager":"0.0.414","@tutti-os/workspace-file-preview":"0.0.414","@tutti-os/workspace-user-project":"0.0.414","@tutti-os/workspace-external-core":"0.0.414","@tutti-os/workspace-issue-manager":"0.0.414","@tutti-os/workspace-file-reference":"0.0.414"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.414_1787494749259_0.9882877786283466","host":"s3://npm-registry-packages-npm-production"}},"0.0.415":{"name":"@tutti-os/agent-gui","version":"0.0.415","_id":"@tutti-os/agent-gui@0.0.415","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cbc7d418cc71836b8914eef6041c82354d3b5112","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.415.tgz","fileCount":340,"integrity":"sha512-1trWrEDUTtW1Ac7DR2padvyc1ZnxwrdvMAkB7i7idUUdJfcOpUF9yMabtwy75pPjUdnTNdtcOn9xtOkBNeJivA==","signatures":[{"sig":"MEQCIDCmaLqAOJe1jhSJZJPrb6jqr8Ybq71fLzJPL0NQ+F6uAiBRleV8+EXnSPijZOESotZxzZbJOQ4GpJlR6RCGfoE9VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.415","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15929210},"type":"module","_from":"file:tutti-os-agent-gui-0.0.415.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/51e4e9db10793883c8eca914ad9dcaee/tutti-os-agent-gui-0.0.415.tgz","_integrity":"sha512-1trWrEDUTtW1Ac7DR2padvyc1ZnxwrdvMAkB7i7idUUdJfcOpUF9yMabtwy75pPjUdnTNdtcOn9xtOkBNeJivA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.415","@tutti-os/browser-node":"0.0.415","@tutti-os/ui-rich-text":"0.0.415","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.415","@tutti-os/ui-i18n-runtime":"0.0.415","@tutti-os/workbench-surface":"0.0.415","@tutti-os/connector-renderer":"0.0.415","@tutti-os/agent-activity-core":"0.0.415","@tutti-os/workspace-file-manager":"0.0.415","@tutti-os/workspace-file-preview":"0.0.415","@tutti-os/workspace-user-project":"0.0.415","@tutti-os/workspace-external-core":"0.0.415","@tutti-os/workspace-issue-manager":"0.0.415","@tutti-os/workspace-file-reference":"0.0.415"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.415_1787550050976_0.2728875841139542","host":"s3://npm-registry-packages-npm-production"}},"0.0.416":{"name":"@tutti-os/agent-gui","version":"0.0.416","_id":"@tutti-os/agent-gui@0.0.416","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c239d6bec805bfe7ebfd5a011678f18938c9009c","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.416.tgz","fileCount":340,"integrity":"sha512-M2k1KEbPNDL+d/2417BguQcnu4CSmCjkjPqnfv3M4ibtB2GUy+dUPGp22i7X0chBVq+vprLKvRFR7FP5vl4jVw==","signatures":[{"sig":"MEQCIB1b0UgJdw1Xg7xu2mmlSN+w/De+InuFfa102daWzj06AiBsw9f8A971x/vdxK7zWkVrx3Z7U4HUizE9eDAlhJLcmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.416","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15929210},"type":"module","_from":"file:tutti-os-agent-gui-0.0.416.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/98b5694ccb7b952eafb2d92f5a8d8a9b/tutti-os-agent-gui-0.0.416.tgz","_integrity":"sha512-M2k1KEbPNDL+d/2417BguQcnu4CSmCjkjPqnfv3M4ibtB2GUy+dUPGp22i7X0chBVq+vprLKvRFR7FP5vl4jVw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.416","@tutti-os/browser-node":"0.0.416","@tutti-os/ui-rich-text":"0.0.416","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.416","@tutti-os/ui-i18n-runtime":"0.0.416","@tutti-os/workbench-surface":"0.0.416","@tutti-os/connector-renderer":"0.0.416","@tutti-os/agent-activity-core":"0.0.416","@tutti-os/workspace-file-manager":"0.0.416","@tutti-os/workspace-file-preview":"0.0.416","@tutti-os/workspace-user-project":"0.0.416","@tutti-os/workspace-external-core":"0.0.416","@tutti-os/workspace-issue-manager":"0.0.416","@tutti-os/workspace-file-reference":"0.0.416"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.416_1787573895049_0.6543919390788231","host":"s3://npm-registry-packages-npm-production"}},"0.0.417":{"name":"@tutti-os/agent-gui","version":"0.0.417","_id":"@tutti-os/agent-gui@0.0.417","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1ebf3117e2c16807f4885b1ee800fb01aabf4b18","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.417.tgz","fileCount":340,"integrity":"sha512-yK4FPusssaQd5VoNbSuKsn1G0QjeDobI7FLBc9rac/3VCuJMSza6ljBV4NsAm4drlnRy3BIioQlz4htjqgFCNw==","signatures":[{"sig":"MEUCIHnvOEX6h+0rYhbFsd69kEnfpQM86joxYNJSPDFWdUZSAiEAjVpfU8Fv7WAbqly0f2JHuBqBAuiyK0s/rjVjgxC+P14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.417","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15929210},"type":"module","_from":"file:tutti-os-agent-gui-0.0.417.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/268a88205798da33ebaf0217b08a82b5/tutti-os-agent-gui-0.0.417.tgz","_integrity":"sha512-yK4FPusssaQd5VoNbSuKsn1G0QjeDobI7FLBc9rac/3VCuJMSza6ljBV4NsAm4drlnRy3BIioQlz4htjqgFCNw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.417","@tutti-os/browser-node":"0.0.417","@tutti-os/ui-rich-text":"0.0.417","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.417","@tutti-os/ui-i18n-runtime":"0.0.417","@tutti-os/workbench-surface":"0.0.417","@tutti-os/connector-renderer":"0.0.417","@tutti-os/agent-activity-core":"0.0.417","@tutti-os/workspace-file-manager":"0.0.417","@tutti-os/workspace-file-preview":"0.0.417","@tutti-os/workspace-user-project":"0.0.417","@tutti-os/workspace-external-core":"0.0.417","@tutti-os/workspace-issue-manager":"0.0.417","@tutti-os/workspace-file-reference":"0.0.417"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.417_1787575454129_0.39228945019948","host":"s3://npm-registry-packages-npm-production"}},"0.0.418":{"name":"@tutti-os/agent-gui","version":"0.0.418","_id":"@tutti-os/agent-gui@0.0.418","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"54a33699dd814b0eba21e4b2f6456acdf1211965","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.418.tgz","fileCount":340,"integrity":"sha512-espN+3B5J7TgqlwVCjz/P1avLsW99BIFQJlzielIH9JzsLV67XoZ31KNUWtra2cHAdrutR/+z+2mHVcxt9zVXw==","signatures":[{"sig":"MEUCIE7QhWN3StJORAhNsidRuczpYIVfy9CQrOGeg+ZxVPETAiEAv7i+G9Ejwnbt/gxZj2aMODlsxsppc/dFMZRLLCFkjoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15929210},"type":"module","_from":"file:tutti-os-agent-gui-0.0.418.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2b266c6e70f0e1e1251f50c95da4a6dc/tutti-os-agent-gui-0.0.418.tgz","_integrity":"sha512-espN+3B5J7TgqlwVCjz/P1avLsW99BIFQJlzielIH9JzsLV67XoZ31KNUWtra2cHAdrutR/+z+2mHVcxt9zVXw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.418","@tutti-os/browser-node":"0.0.418","@tutti-os/ui-rich-text":"0.0.418","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.418","@tutti-os/ui-i18n-runtime":"0.0.418","@tutti-os/workbench-surface":"0.0.418","@tutti-os/connector-renderer":"0.0.418","@tutti-os/agent-activity-core":"0.0.418","@tutti-os/workspace-file-manager":"0.0.418","@tutti-os/workspace-file-preview":"0.0.418","@tutti-os/workspace-user-project":"0.0.418","@tutti-os/workspace-external-core":"0.0.418","@tutti-os/workspace-issue-manager":"0.0.418","@tutti-os/workspace-file-reference":"0.0.418"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.418_1787581586802_0.5837611558039921","host":"s3://npm-registry-packages-npm-production"}},"0.0.419":{"name":"@tutti-os/agent-gui","version":"0.0.419","_id":"@tutti-os/agent-gui@0.0.419","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"23709b5145f9380f052f2a73aa7827b439031df2","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.419.tgz","fileCount":340,"integrity":"sha512-Z/AXJMoTzCyqy6cWGNL/Dg4Z4DIbLPUrtQHy8CDBB6r1i9WvkwZdCBb83NbZQSCCzXBTKVkLgDmROiS4sojqRg==","signatures":[{"sig":"MEYCIQDniVxU9JKFRVPl5xnE+vVob3gX/EhMXN4cY1quW5iRHwIhAIeF0oImZW2HDJXnkysrpcG7EadkAWKelEHJzwReKbTd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15929210},"type":"module","_from":"file:tutti-os-agent-gui-0.0.419.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/09229430ba188e36a78fea9bf99566d1/tutti-os-agent-gui-0.0.419.tgz","_integrity":"sha512-Z/AXJMoTzCyqy6cWGNL/Dg4Z4DIbLPUrtQHy8CDBB6r1i9WvkwZdCBb83NbZQSCCzXBTKVkLgDmROiS4sojqRg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.419","@tutti-os/browser-node":"0.0.419","@tutti-os/ui-rich-text":"0.0.419","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.419","@tutti-os/ui-i18n-runtime":"0.0.419","@tutti-os/workbench-surface":"0.0.419","@tutti-os/connector-renderer":"0.0.419","@tutti-os/agent-activity-core":"0.0.419","@tutti-os/workspace-file-manager":"0.0.419","@tutti-os/workspace-file-preview":"0.0.419","@tutti-os/workspace-user-project":"0.0.419","@tutti-os/workspace-external-core":"0.0.419","@tutti-os/workspace-issue-manager":"0.0.419","@tutti-os/workspace-file-reference":"0.0.419"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.419_1787592030964_0.09996784354515631","host":"s3://npm-registry-packages-npm-production"}},"0.0.420":{"name":"@tutti-os/agent-gui","version":"0.0.420","_id":"@tutti-os/agent-gui@0.0.420","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bdddac1cdcea1085223e378721801476e7860786","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.420.tgz","fileCount":340,"integrity":"sha512-TxH3itIsfeCCTykKKLMh8lMqN5NNpac2nTA7e9N2MKhkPVHNm86pj9GLTrECpxYX/8Be7yrIaRCniyscCvxYYA==","signatures":[{"sig":"MEYCIQCiwJFDhb+4uURhEhIVQVoy7lDKOu86gid32OPn6EbDzgIhAKtKALMvckYFsZd0LRTXcNNj8Avglfb7mmhFtOY535BD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.420","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15929210},"type":"module","_from":"file:tutti-os-agent-gui-0.0.420.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0ccc0cdcba96a50f67d3213361abbe75/tutti-os-agent-gui-0.0.420.tgz","_integrity":"sha512-TxH3itIsfeCCTykKKLMh8lMqN5NNpac2nTA7e9N2MKhkPVHNm86pj9GLTrECpxYX/8Be7yrIaRCniyscCvxYYA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.420","@tutti-os/browser-node":"0.0.420","@tutti-os/ui-rich-text":"0.0.420","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.420","@tutti-os/ui-i18n-runtime":"0.0.420","@tutti-os/workbench-surface":"0.0.420","@tutti-os/connector-renderer":"0.0.420","@tutti-os/agent-activity-core":"0.0.420","@tutti-os/workspace-file-manager":"0.0.420","@tutti-os/workspace-file-preview":"0.0.420","@tutti-os/workspace-user-project":"0.0.420","@tutti-os/workspace-external-core":"0.0.420","@tutti-os/workspace-issue-manager":"0.0.420","@tutti-os/workspace-file-reference":"0.0.420"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.420_1787631652841_0.02349734811727","host":"s3://npm-registry-packages-npm-production"}},"0.0.421":{"name":"@tutti-os/agent-gui","version":"0.0.421","_id":"@tutti-os/agent-gui@0.0.421","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"52fce87856c658f408b97d5aab0049a411d3f7f5","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.421.tgz","fileCount":340,"integrity":"sha512-zswy126txHjU0p4mhk1cKKz5Ib12Y2KX43bIm9TPWv/uebBYbbKu2h2VkrD+rR/vf0Rr2KbqUiW2CZZTMTWbrQ==","signatures":[{"sig":"MEUCIQC8EYUsqQlOA+JQCODIPsnjkJvmMkV4bQyYzkYkdCmXNwIgEGB9ukT8s7wkzXTbkWxDATq2DxaNXI/V6xIyOfAGNUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.421","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15929210},"type":"module","_from":"file:tutti-os-agent-gui-0.0.421.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2891291345dfc11271377de310874be6/tutti-os-agent-gui-0.0.421.tgz","_integrity":"sha512-zswy126txHjU0p4mhk1cKKz5Ib12Y2KX43bIm9TPWv/uebBYbbKu2h2VkrD+rR/vf0Rr2KbqUiW2CZZTMTWbrQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.421","@tutti-os/browser-node":"0.0.421","@tutti-os/ui-rich-text":"0.0.421","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.421","@tutti-os/ui-i18n-runtime":"0.0.421","@tutti-os/workbench-surface":"0.0.421","@tutti-os/connector-renderer":"0.0.421","@tutti-os/agent-activity-core":"0.0.421","@tutti-os/workspace-file-manager":"0.0.421","@tutti-os/workspace-file-preview":"0.0.421","@tutti-os/workspace-user-project":"0.0.421","@tutti-os/workspace-external-core":"0.0.421","@tutti-os/workspace-issue-manager":"0.0.421","@tutti-os/workspace-file-reference":"0.0.421"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.421_1787632689740_0.6429635053681144","host":"s3://npm-registry-packages-npm-production"}},"0.0.422":{"name":"@tutti-os/agent-gui","version":"0.0.422","_id":"@tutti-os/agent-gui@0.0.422","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6be78082171547fcbadf7b9496854d098f55cc6f","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.422.tgz","fileCount":340,"integrity":"sha512-lPQofLgxDeAz89/Q9Az2znx4HHFELYnmHfe6/BIjsr89vdfX0+WduJYXcNMNvJnQKF9EE17SRZeNHyIavJeYXQ==","signatures":[{"sig":"MEYCIQC/j8EEbkIHF7XHdbRWhT6lZq1c1WKukc8JevsJ3O+vGAIhAKU2j4EwB/LRm9nUGjYZXxTMO7WHqJs7L6yFnyBYnm/6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.422","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15940551},"type":"module","_from":"file:tutti-os-agent-gui-0.0.422.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5bf64d309cae7b54023ca2bc02cbea31/tutti-os-agent-gui-0.0.422.tgz","_integrity":"sha512-lPQofLgxDeAz89/Q9Az2znx4HHFELYnmHfe6/BIjsr89vdfX0+WduJYXcNMNvJnQKF9EE17SRZeNHyIavJeYXQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.422","@tutti-os/browser-node":"0.0.422","@tutti-os/ui-rich-text":"0.0.422","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.422","@tutti-os/ui-i18n-runtime":"0.0.422","@tutti-os/workbench-surface":"0.0.422","@tutti-os/connector-renderer":"0.0.422","@tutti-os/agent-activity-core":"0.0.422","@tutti-os/workspace-file-manager":"0.0.422","@tutti-os/workspace-file-preview":"0.0.422","@tutti-os/workspace-user-project":"0.0.422","@tutti-os/workspace-external-core":"0.0.422","@tutti-os/workspace-issue-manager":"0.0.422","@tutti-os/workspace-file-reference":"0.0.422"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.422_1787723555349_0.42453660605695354","host":"s3://npm-registry-packages-npm-production"}},"0.0.423":{"name":"@tutti-os/agent-gui","version":"0.0.423","_id":"@tutti-os/agent-gui@0.0.423","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3a077b2d052825aaed31ecd6c8288d467e4ef26e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.423.tgz","fileCount":340,"integrity":"sha512-vOqhkm2MuezQZM3JepwxicReBr5m9qbzp5ojmjv85Aj6DDva/Uu1QC5MznK04S/96iEqvilHTkxJa1lgkVYfkA==","signatures":[{"sig":"MEUCIQDyJr0Kvzwezbv9ltyV5CRIegEWXpKO0Jmz5kavMosLBwIgQbXDaO0pbRVzur9fTDeWfBppFr0twbtYzVj66lmOe5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.423","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15968177},"type":"module","_from":"file:tutti-os-agent-gui-0.0.423.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9d6fe06e9abbc35980fb196c0135cd60/tutti-os-agent-gui-0.0.423.tgz","_integrity":"sha512-vOqhkm2MuezQZM3JepwxicReBr5m9qbzp5ojmjv85Aj6DDva/Uu1QC5MznK04S/96iEqvilHTkxJa1lgkVYfkA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.423","@tutti-os/browser-node":"0.0.423","@tutti-os/ui-rich-text":"0.0.423","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.423","@tutti-os/ui-i18n-runtime":"0.0.423","@tutti-os/workbench-surface":"0.0.423","@tutti-os/connector-renderer":"0.0.423","@tutti-os/agent-activity-core":"0.0.423","@tutti-os/workspace-file-manager":"0.0.423","@tutti-os/workspace-file-preview":"0.0.423","@tutti-os/workspace-user-project":"0.0.423","@tutti-os/workspace-external-core":"0.0.423","@tutti-os/workspace-issue-manager":"0.0.423","@tutti-os/workspace-file-reference":"0.0.423"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.423_1787744044670_0.21775520651613123","host":"s3://npm-registry-packages-npm-production"}},"0.0.424":{"name":"@tutti-os/agent-gui","version":"0.0.424","_id":"@tutti-os/agent-gui@0.0.424","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3efd6bc6d41028784c64ea1aabc33a6185b9f897","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.424.tgz","fileCount":340,"integrity":"sha512-6dERvdXlwzj9pUQw/7Py2RwiElW78vcTuRam6tD2ifGicWETxAIoeX7B14tXHb99BRHfYaol3DmcCEol8q0ZVQ==","signatures":[{"sig":"MEQCIH5Sh7fHeAUR1AcnH7VR93CbAdhHk7wR9/kfgVhminNtAiA6Jk0BG5Q0LvKI8rtbrFRxyJ0c5CxGVduXUw12MoKnJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.424","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15968177},"type":"module","_from":"file:tutti-os-agent-gui-0.0.424.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/94abaf160d093bab5bc5d6aa6c16ae07/tutti-os-agent-gui-0.0.424.tgz","_integrity":"sha512-6dERvdXlwzj9pUQw/7Py2RwiElW78vcTuRam6tD2ifGicWETxAIoeX7B14tXHb99BRHfYaol3DmcCEol8q0ZVQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.424","@tutti-os/browser-node":"0.0.424","@tutti-os/ui-rich-text":"0.0.424","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.424","@tutti-os/ui-i18n-runtime":"0.0.424","@tutti-os/workbench-surface":"0.0.424","@tutti-os/connector-renderer":"0.0.424","@tutti-os/agent-activity-core":"0.0.424","@tutti-os/workspace-file-manager":"0.0.424","@tutti-os/workspace-file-preview":"0.0.424","@tutti-os/workspace-user-project":"0.0.424","@tutti-os/workspace-external-core":"0.0.424","@tutti-os/workspace-issue-manager":"0.0.424","@tutti-os/workspace-file-reference":"0.0.424"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.424_1787746725724_0.6256568962779712","host":"s3://npm-registry-packages-npm-production"}},"0.0.425":{"name":"@tutti-os/agent-gui","version":"0.0.425","_id":"@tutti-os/agent-gui@0.0.425","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"535d9da096b096d9977d4cd005a5dd5171b3f853","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.425.tgz","fileCount":340,"integrity":"sha512-ygU0cgg1eW2FZVYKvzjSVWwOZL62VahD+veOAQ3Xq44MDy8Kuisn3WlHSAJZptT6K/2/ZmvgFru8Mf32iSYDOQ==","signatures":[{"sig":"MEUCIQDyGP/6Hjf1EAinHxfR9Nhxhh2YVvu4WnctlXRPKLygXwIgVK+QZM7LBWWlEIuMgURjKfGxYbzgJUbfAOtIX/EN2Nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.425","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15972426},"type":"module","_from":"file:tutti-os-agent-gui-0.0.425.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8c40d0c0656eb6d2aa1adeadf6694c7c/tutti-os-agent-gui-0.0.425.tgz","_integrity":"sha512-ygU0cgg1eW2FZVYKvzjSVWwOZL62VahD+veOAQ3Xq44MDy8Kuisn3WlHSAJZptT6K/2/ZmvgFru8Mf32iSYDOQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.425","@tutti-os/browser-node":"0.0.425","@tutti-os/ui-rich-text":"0.0.425","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.425","@tutti-os/ui-i18n-runtime":"0.0.425","@tutti-os/workbench-surface":"0.0.425","@tutti-os/connector-renderer":"0.0.425","@tutti-os/agent-activity-core":"0.0.425","@tutti-os/workspace-file-manager":"0.0.425","@tutti-os/workspace-file-preview":"0.0.425","@tutti-os/workspace-user-project":"0.0.425","@tutti-os/workspace-external-core":"0.0.425","@tutti-os/workspace-issue-manager":"0.0.425","@tutti-os/workspace-file-reference":"0.0.425"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.425_1787759371676_0.7070217521299913","host":"s3://npm-registry-packages-npm-production"}},"0.0.426":{"name":"@tutti-os/agent-gui","version":"0.0.426","_id":"@tutti-os/agent-gui@0.0.426","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3306e37c2439fab057261f25a75cb02185e6763e","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.426.tgz","fileCount":340,"integrity":"sha512-FxbYeICcxkyJddCUJ/gNduP7sa1VzDm0n8yb2knTVy4ZJOJcXXKAlg3MyN2C7oGHddEBcLz5+xx1F6Ov+UTkUg==","signatures":[{"sig":"MEYCIQDPrLzwTnD2B3g8AEgMeqfUuRf851ScMcKbZjg8gWbdyQIhAI1YY++d/RyRSEJozq8/rdcnnat482WsIZcGfz0kacsB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.426","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15972426},"type":"module","_from":"file:tutti-os-agent-gui-0.0.426.tgz","tutti":{"tailwindSourceRoot":"."},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./styles.css":"./dist/app/renderer/agentactivity.css","./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e110d60448c7f958d33a3ed2bac25e28/tutti-os-agent-gui-0.0.426.tgz","_integrity":"sha512-FxbYeICcxkyJddCUJ/gNduP7sa1VzDm0n8yb2knTVy4ZJOJcXXKAlg3MyN2C7oGHddEBcLz5+xx1F6Ov+UTkUg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/agent/gui"},"_npmVersion":"11.17.0","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","three":"^0.185.1","lodash":"^4.17.21","valtio":"^2.3.2","mermaid":"^11.16.0","zustand":"^5.0.14","dompurify":"^3.4.12","remark-gfm":"^4.0.1","lucide-react":"^0.511.0","framer-motion":"^12.40.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","tailwind-merge":"^3.6.0","rehype-sanitize":"^6.0.0","@tutti-os/ui-system":"0.0.426","@tutti-os/browser-node":"0.0.426","@tutti-os/ui-rich-text":"0.0.426","@tanstack/react-virtual":"^3.14.8","use-sync-external-store":"^1.6.0","@tutti-os/ui-react-hooks":"0.0.426","@tutti-os/ui-i18n-runtime":"0.0.426","@tutti-os/workbench-surface":"0.0.426","@tutti-os/connector-renderer":"0.0.426","@tutti-os/agent-activity-core":"0.0.426","@tutti-os/workspace-file-manager":"0.0.426","@tutti-os/workspace-file-preview":"0.0.426","@tutti-os/workspace-user-project":"0.0.426","@tutti-os/workspace-external-core":"0.0.426","@tutti-os/workspace-issue-manager":"0.0.426","@tutti-os/workspace-file-reference":"0.0.426"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"i18n":["./dist/i18n/index.d.ts"],"agents":["./dist/agents.d.ts"],"layout":["./dist/layout.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-gui":["./dist/agent-gui.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@tiptap/pm":"^3.23.6","typescript":"^5.8.3","@types/node":"^24.0.1","@tiptap/core":"^3.11.1","@types/react":"^19.1.6","@types/three":"^0.185.1","@tiptap/react":"^3.11.1","@types/lodash":"^4.17.24","@types/react-dom":"^19.1.5","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@testing-library/react":"^16.3.0","@tiptap/static-renderer":"3.23.6","@tutti-os/event-protocol":"0.0.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/client-tuttid-ts":"0.0.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@tiptap/pm":"^3.23.6","@tiptap/core":"^3.11.1","@tiptap/react":"^3.11.1","@tiptap/suggestion":"^3.11.1","@tiptap/starter-kit":"^3.11.1","@tiptap/static-renderer":"3.23.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-gui_0.0.426_1787805135601_0.8343535441421559","host":"s3://npm-registry-packages-npm-production"}},"0.0.427":{"name":"@tutti-os/agent-gui","version":"0.0.427","private":false,"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./agent-gui":{"types":"./dist/agent-gui.d.ts","import":"./dist/agent-gui.js"},"./startup-shell":{"types":"./dist/startup-shell.d.ts","import":"./dist/startup-shell.js"},"./side-conversation":{"types":"./dist/side-conversation.d.ts","import":"./dist/side-conversation.js"},"./side-conversation/controller":{"types":"./dist/side-conversation/controller.d.ts","import":"./dist/side-conversation/controller.js"},"./quick-composer":{"types":"./dist/quick-composer.d.ts","import":"./dist/quick-composer.js"},"./composer-settings-core":{"types":"./dist/composer-settings-core/index.d.ts","import":"./dist/composer-settings-core/index.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./custom-mention":{"types":"./dist/custom-mention.d.ts","import":"./dist/custom-mention.js"},"./dock-icons":{"types":"./dist/dock-icons.d.ts","import":"./dist/dock-icons.js"},"./layout":{"types":"./dist/layout.d.ts","import":"./dist/layout.js"},"./mention-search":{"types":"./dist/mention-search.d.ts","import":"./dist/mention-search.js"},"./abortable-single-flight":{"types":"./dist/abortable-single-flight.d.ts","import":"./dist/abortable-single-flight.js"},"./agent-message-center":{"types":"./dist/agent-message-center/index.d.ts","import":"./dist/agent-message-center/index.js"},"./agent-conversation":{"types":"./dist/agent-conversation/index.d.ts","import":"./dist/agent-conversation/index.js"},"./agent-conversation/follow-end":{"types":"./dist/agent-conversation/follow-end.d.ts","import":"./dist/agent-conversation/follow-end.js"},"./agent-conversation/interactive-answer":{"types":"./dist/agent-conversation/interactive-answer.d.ts","import":"./dist/agent-conversation/interactive-answer.js"},"./agent-env":{"types":"./dist/agent-env/index.d.ts","import":"./dist/agent-env/index.js"},"./agent-env-ui":{"types":"./dist/agent-env/ui.d.ts","import":"./dist/agent-env/ui.js"},"./workspace-settings-panel":{"types":"./dist/workspace-settings-panel.d.ts","import":"./dist/workspace-settings-panel.js"},"./context-mention-palette":{"types":"./dist/context-mention-palette/index.d.ts","import":"./dist/context-mention-palette/index.js"},"./context-mention-provider":{"types":"./dist/context-mention-provider.d.ts","import":"./dist/context-mention-provider.js"},"./mention-file-presentation":{"types":"./dist/mention-file-presentation.d.ts","import":"./dist/mention-file-presentation.js"},"./agent-title-text":{"types":"./dist/agent-title-text.d.ts","import":"./dist/agent-title-text.js"},"./activity-list-projection":{"types":"./dist/activity-list-projection.d.ts","import":"./dist/activity-list-projection.js"},"./conversation-activity-projection":{"types":"./dist/conversation-activity-projection.d.ts","import":"./dist/conversation-activity-projection.js"},"./provider-icons":{"types":"./dist/provider-icons.d.ts","import":"./dist/provider-icons.js"},"./provider-identity":{"types":"./dist/provider-identity.d.ts","import":"./dist/provider-identity.js"},"./workspace-agent-generated-files":{"types":"./dist/workspace-agent-generated-files.d.ts","import":"./dist/workspace-agent-generated-files.js"},"./conversation-message-controller":{"types":"./dist/conversation-message-controller.d.ts","import":"./dist/conversation-message-controller.js"},"./conversation-rail-controller":{"types":"./dist/conversation-rail-controller.d.ts","import":"./dist/conversation-rail-controller.js"},"./conversation-rail-runtime":{"types":"./dist/conversation-rail-runtime.d.ts","import":"./dist/conversation-rail-runtime.js"},"./conversation-rail-projection":{"types":"./dist/conversation-rail-projection.d.ts","import":"./dist/conversation-rail-projection.js"},"./conversation-projection":{"types":"./dist/conversation-projection.d.ts","import":"./dist/conversation-projection.js"},"./composer-projection":{"types":"./dist/composer-projection.d.ts","import":"./dist/composer-projection.js"},"./i18n":{"types":"./dist/i18n/index.d.ts","import":"./dist/i18n/index.js"},"./workbench":{"types":"./dist/workbench/index.d.ts","import":"./dist/workbench/index.js"},"./workbench/contribution":{"types":"./dist/workbench/contribution.d.ts","import":"./dist/workbench/contribution.js"},"./workbench/launch":{"types":"./dist/workbench/launch.d.ts","import":"./dist/workbench/launch.js"},"./workbench/providerCatalog":{"types":"./dist/workbench/providerCatalog.d.ts","import":"./dist/workbench/providerCatalog.js"},"./workbench/sessionTitle":{"types":"./dist/workbench/sessionTitle.d.ts","import":"./dist/workbench/sessionTitle.js"},"./workbench/state":{"types":"./dist/workbench/state.d.ts","import":"./dist/workbench/state.js"},"./workbench/browser-element-context":{"types":"./dist/workbench/browser-element-context/index.d.ts","import":"./dist/workbench/browser-element-context/index.js"},"./workbench/tool-sidebar":{"types":"./dist/workbench/tool-sidebar/index.d.ts","import":"./dist/workbench/tool-sidebar/index.js"},"./workbench/types":{"types":"./dist/workbench/types.d.ts","import":"./dist/workbench/types.js"},"./styles.css":"./dist/app/renderer/agentactivity.css"},"repository":{"type":"git","url":"git+https://github.com/tutti-os/tutti.git","directory":"packages/agent/gui"},"dependencies":{"@tanstack/react-virtual":"^3.14.8","@tutti-os/agent-activity-core":"0.0.427","@tutti-os/browser-node":"0.0.427","@tutti-os/connector-renderer":"0.0.427","@tutti-os/ui-i18n-runtime":"0.0.427","@tutti-os/ui-react-hooks":"0.0.427","@tutti-os/ui-rich-text":"0.0.427","@tutti-os/ui-system":"0.0.427","@tutti-os/workbench-surface":"0.0.427","@tutti-os/workspace-external-core":"0.0.427","@tutti-os/workspace-file-manager":"0.0.427","@tutti-os/workspace-file-preview":"0.0.427","@tutti-os/workspace-file-reference":"0.0.427","@tutti-os/workspace-issue-manager":"0.0.427","@tutti-os/workspace-user-project":"0.0.427","clsx":"^2.1.1","dompurify":"^3.4.12","framer-motion":"^12.40.0","lodash":"^4.17.21","lucide-react":"^0.511.0","mermaid":"^11.16.0","monaco-editor":"^0.55.1","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","remark-gfm":"^4.0.1","tailwind-merge":"^3.6.0","three":"^0.185.1","use-sync-external-store":"^1.6.0","valtio":"^2.3.2","zustand":"^5.0.14"},"devDependencies":{"@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.0","@tiptap/core":"^3.11.1","@tiptap/pm":"^3.23.6","@tiptap/react":"^3.11.1","@tiptap/static-renderer":"3.23.6","@tiptap/starter-kit":"^3.11.1","@tiptap/suggestion":"^3.11.1","@types/lodash":"^4.17.24","@types/node":"^24.0.1","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@types/three":"^0.185.1","@types/use-sync-external-store":"^0.0.6","jsdom":"^27.2.0","tsup":"8.5.1","typescript":"^5.8.3","vite":"^6.4.2","vitest":"^4.0.13","@tutti-os/client-tuttid-ts":"0.0.0","@tutti-os/config-tsconfig":"0.0.0","@tutti-os/event-protocol":"0.0.0"},"peerDependencies":{"@tiptap/core":"^3.11.1","@tiptap/pm":"^3.23.6","@tiptap/react":"^3.11.1","@tiptap/static-renderer":"3.23.6","@tiptap/starter-kit":"^3.11.1","@tiptap/suggestion":"^3.11.1","react":"^19.1.0","react-dom":"^19.1.0"},"tutti":{"tailwindSourceRoot":"."},"publishConfig":{"access":"public"},"scripts":{"build":"tsup --config tsup.config.ts && node ../../../node_modules/@typescript/native-preview/bin/tsgo.js -p tsconfig.dts.json && tsup --config tsup.dts.config.ts && node build/cleanupAgentGUIDtsIntermediates.mjs && node ../../../tools/scripts/copy-package-assets.mjs app/renderer/agentactivity.css dist/app/renderer/agentactivity.css app/renderer/assets/icons dist/app/renderer/assets/icons","test":"vitest run","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"typesVersions":{"*":{"agent-gui":["./dist/agent-gui.d.ts"],"startup-shell":["./dist/startup-shell.d.ts"],"side-conversation":["./dist/side-conversation.d.ts"],"side-conversation/controller":["./dist/side-conversation/controller.d.ts"],"quick-composer":["./dist/quick-composer.d.ts"],"composer-settings-core":["./dist/composer-settings-core/index.d.ts"],"agents":["./dist/agents.d.ts"],"agent-message-center":["./dist/agent-message-center/index.d.ts"],"custom-mention":["./dist/custom-mention.d.ts"],"dock-icons":["./dist/dock-icons.d.ts"],"layout":["./dist/layout.d.ts"],"mention-search":["./dist/mention-search.d.ts"],"abortable-single-flight":["./dist/abortable-single-flight.d.ts"],"agent-conversation":["./dist/agent-conversation/index.d.ts"],"agent-conversation/follow-end":["./dist/agent-conversation/follow-end.d.ts"],"agent-conversation/interactive-answer":["./dist/agent-conversation/interactive-answer.d.ts"],"agent-env":["./dist/agent-env/index.d.ts"],"agent-env-ui":["./dist/agent-env/ui.d.ts"],"context-mention-palette":["./dist/context-mention-palette/index.d.ts"],"context-mention-provider":["./dist/context-mention-provider.d.ts"],"mention-file-presentation":["./dist/mention-file-presentation.d.ts"],"agent-title-text":["./dist/agent-title-text.d.ts"],"activity-list-projection":["./dist/activity-list-projection.d.ts"],"conversation-activity-projection":["./dist/conversation-activity-projection.d.ts"],"provider-icons":["./dist/provider-icons.d.ts"],"provider-identity":["./dist/provider-identity.d.ts"],"workspace-agent-generated-files":["./dist/workspace-agent-generated-files.d.ts"],"conversation-message-controller":["./dist/conversation-message-controller.d.ts"],"conversation-rail-controller":["./dist/conversation-rail-controller.d.ts"],"conversation-rail-runtime":["./dist/conversation-rail-runtime.d.ts"],"conversation-rail-projection":["./dist/conversation-rail-projection.d.ts"],"conversation-projection":["./dist/conversation-projection.d.ts"],"composer-projection":["./dist/composer-projection.d.ts"],"i18n":["./dist/i18n/index.d.ts"],"workbench":["./dist/workbench/index.d.ts"],"workbench/contribution":["./dist/workbench/contribution.d.ts"],"workbench/launch":["./dist/workbench/launch.d.ts"],"workbench/providerCatalog":["./dist/workbench/providerCatalog.d.ts"],"workbench/sessionTitle":["./dist/workbench/sessionTitle.d.ts"],"workbench/state":["./dist/workbench/state.d.ts"],"workbench/browser-element-context":["./dist/workbench/browser-element-context/index.d.ts"],"workbench/tool-sidebar":["./dist/workbench/tool-sidebar/index.d.ts"],"workbench/types":["./dist/workbench/types.d.ts"]}},"_id":"@tutti-os/agent-gui@0.0.427","description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"homepage":"https://github.com/tutti-os/tutti#readme","_integrity":"sha512-uWdE99xeeFdK9y0eIgGFi5syeXyAyKTOSh3vIIHsMMo2MQ86WeHD+RGMOIuGt1uws8yF12EpBWqgHbu4jZGd1A==","_resolved":"/tmp/30798dd6264727c2da0390e1294d9cda/tutti-os-agent-gui-0.0.427.tgz","_from":"file:tutti-os-agent-gui-0.0.427.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-uWdE99xeeFdK9y0eIgGFi5syeXyAyKTOSh3vIIHsMMo2MQ86WeHD+RGMOIuGt1uws8yF12EpBWqgHbu4jZGd1A==","shasum":"6467689bf6aaba2bd45c7497cffa5bcfe165ac6c","tarball":"https://registry.npmjs.org/@tutti-os/agent-gui/-/agent-gui-0.0.427.tgz","fileCount":340,"unpackedSize":15975036,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fagent-gui@0.0.427","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD4KEgAmDr3SX9b3QxZnxhMr0xBNWV4tLVZK5/wULg2IgIgNNyPfR/DmoGPFlRbXDI8YJDPY8x/Ry3/byNHnUFMM1w="}]},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"directories":{},"maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-gui_0.0.427_1787908649540_0.8051170349372867"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-12T09:31:39.326Z","modified":"2026-08-28T09:17:30.148Z","0.0.3":"2026-06-12T09:31:39.916Z","0.0.4":"2026-06-12T10:32:44.737Z","0.0.5":"2026-06-12T12:23:36.726Z","0.0.6":"2026-06-12T14:32:44.508Z","0.0.7":"2026-06-12T16:39:58.733Z","0.0.8":"2026-06-12T21:11:13.741Z","0.0.9":"2026-06-13T06:29:13.761Z","0.0.10":"2026-06-13T15:05:07.034Z","0.0.11":"2026-06-15T06:23:52.306Z","0.0.12":"2026-06-15T14:08:12.426Z","0.0.13":"2026-06-17T07:51:52.260Z","0.0.14":"2026-06-17T10:24:27.465Z","0.0.15":"2026-06-19T05:30:37.435Z","0.0.16":"2026-06-22T07:41:34.123Z","0.0.17":"2026-06-22T11:35:24.447Z","0.0.18":"2026-06-23T07:26:41.832Z","0.0.19":"2026-06-23T14:05:57.403Z","0.0.20":"2026-06-24T05:06:35.608Z","0.0.21":"2026-06-24T06:41:32.824Z","0.0.22":"2026-06-24T09:01:52.529Z","0.0.23":"2026-06-24T09:50:35.826Z","0.0.24":"2026-06-24T12:12:37.010Z","0.0.25":"2026-06-24T14:18:37.874Z","0.0.26":"2026-06-24T15:08:36.674Z","0.0.27":"2026-06-25T06:32:16.996Z","0.0.28":"2026-06-25T08:05:56.832Z","0.0.29":"2026-06-25T12:55:25.714Z","0.0.30":"2026-06-25T17:12:06.091Z","0.0.31":"2026-06-25T17:19:12.556Z","0.0.32":"2026-06-25T18:06:44.411Z","0.0.33":"2026-06-26T07:27:13.957Z","0.0.34":"2026-06-26T12:50:02.365Z","0.0.35":"2026-06-26T13:27:23.297Z","0.0.36":"2026-06-26T15:46:51.154Z","0.0.37":"2026-06-27T07:48:22.486Z","0.0.38":"2026-06-27T13:03:20.645Z","0.0.39":"2026-06-29T06:30:08.425Z","0.0.40":"2026-06-29T07:21:47.958Z","0.0.41":"2026-06-29T13:07:52.314Z","0.0.42":"2026-06-29T13:54:04.313Z","0.0.43":"2026-06-29T14:20:15.708Z","0.0.44":"2026-06-30T03:00:40.121Z","0.0.45":"2026-06-30T06:14:13.558Z","0.0.46":"2026-06-30T07:22:36.817Z","0.0.47":"2026-06-30T10:49:26.248Z","0.0.48":"2026-07-01T08:53:18.568Z","0.0.49":"2026-07-02T04:03:52.866Z","0.0.50":"2026-07-02T10:49:21.138Z","0.0.51":"2026-07-02T12:33:03.408Z","0.0.52":"2026-07-02T13:00:21.395Z","0.0.53":"2026-07-02T13:34:26.821Z","0.0.54":"2026-07-03T03:19:35.068Z","0.0.55":"2026-07-03T05:56:44.212Z","0.0.56":"2026-07-03T07:10:47.673Z","0.0.57":"2026-07-03T08:35:48.300Z","0.0.58":"2026-07-04T09:11:32.366Z","0.0.59":"2026-07-04T09:48:29.892Z","0.0.60":"2026-07-04T19:13:43.992Z","0.0.61":"2026-07-05T05:15:41.761Z","0.0.62":"2026-07-05T12:28:33.461Z","0.0.63":"2026-07-05T13:29:45.340Z","0.0.64":"2026-07-06T06:49:16.249Z","0.0.65":"2026-07-06T10:32:53.146Z","0.0.66":"2026-07-07T04:42:56.759Z","0.0.67":"2026-07-07T08:05:27.642Z","0.0.68":"2026-07-07T10:31:15.624Z","0.0.69":"2026-07-07T14:08:25.273Z","0.0.70":"2026-07-07T17:05:12.288Z","0.0.71":"2026-07-08T04:22:11.259Z","0.0.72":"2026-07-08T08:38:40.682Z","0.0.73":"2026-07-08T09:34:07.695Z","0.0.74":"2026-07-08T12:31:08.078Z","0.0.75":"2026-07-09T06:48:42.145Z","0.0.76":"2026-07-09T09:42:21.857Z","0.0.77":"2026-07-09T10:44:40.080Z","0.0.78":"2026-07-09T15:05:24.752Z","0.0.79":"2026-07-09T19:14:32.905Z","0.0.80":"2026-07-09T19:29:57.072Z","0.0.81":"2026-07-10T04:54:16.274Z","0.0.82":"2026-07-10T07:58:23.153Z","0.0.83":"2026-07-10T08:43:32.690Z","0.0.84":"2026-07-10T15:57:34.069Z","0.0.85":"2026-07-10T16:12:37.442Z","0.0.86":"2026-07-11T04:33:23.099Z","0.0.87":"2026-07-11T06:14:38.342Z","0.0.88":"2026-07-11T09:31:17.056Z","0.0.89":"2026-07-11T17:42:30.530Z","0.0.90":"2026-07-12T16:30:45.976Z","0.0.91":"2026-07-12T16:51:59.737Z","0.0.92":"2026-07-12T17:39:56.616Z","0.0.93":"2026-07-13T06:22:56.598Z","0.0.94":"2026-07-13T09:26:54.712Z","0.0.95":"2026-07-13T18:44:28.983Z","0.0.96":"2026-07-14T18:05:22.419Z","0.0.97":"2026-07-15T03:50:54.334Z","0.0.98":"2026-07-15T08:57:02.385Z","0.0.99":"2026-07-15T09:04:05.072Z","0.0.100":"2026-07-15T14:59:30.070Z","0.0.101":"2026-07-15T16:39:54.442Z","0.0.102":"2026-07-15T16:46:03.508Z","0.0.103":"2026-07-15T17:20:53.721Z","0.0.104":"2026-07-15T18:34:14.220Z","0.0.105":"2026-07-16T06:52:59.082Z","0.0.106":"2026-07-16T07:07:52.788Z","0.0.107":"2026-07-16T07:22:07.942Z","0.0.108":"2026-07-16T12:02:04.923Z","0.0.109":"2026-07-16T14:13:48.223Z","0.0.110":"2026-07-16T17:03:26.449Z","0.0.111":"2026-07-16T17:56:40.221Z","0.0.112":"2026-07-16T18:24:03.930Z","0.0.113":"2026-07-16T19:07:14.490Z","0.0.114":"2026-07-17T03:36:13.643Z","0.0.115":"2026-07-17T05:09:54.444Z","0.0.116":"2026-07-17T10:42:00.658Z","0.0.117":"2026-07-17T10:46:40.283Z","0.0.118":"2026-07-17T11:05:04.013Z","0.0.119":"2026-07-17T11:28:04.083Z","0.0.120":"2026-07-17T12:18:32.152Z","0.0.121":"2026-07-17T12:40:42.550Z","0.0.122":"2026-07-17T13:03:56.931Z","0.0.123":"2026-07-17T13:29:10.787Z","0.0.124":"2026-07-17T14:32:55.186Z","0.0.125":"2026-07-17T14:48:26.838Z","0.0.126":"2026-07-17T16:33:45.597Z","0.0.127":"2026-07-17T17:47:00.703Z","0.0.128":"2026-07-17T18:38:14.864Z","0.0.129":"2026-07-18T04:28:08.307Z","0.0.130":"2026-07-18T05:23:32.628Z","0.0.131":"2026-07-18T06:02:18.753Z","0.0.132":"2026-07-18T06:21:20.109Z","0.0.133":"2026-07-18T10:03:53.383Z","0.0.134":"2026-07-18T10:57:49.002Z","0.0.135":"2026-07-18T12:16:38.102Z","0.0.136":"2026-07-18T12:34:36.760Z","0.0.137":"2026-07-18T12:47:19.299Z","0.0.138":"2026-07-18T12:51:59.121Z","0.0.139":"2026-07-18T12:59:24.116Z","0.0.140":"2026-07-18T16:44:52.366Z","0.0.141":"2026-07-18T16:51:37.887Z","0.0.142":"2026-07-18T17:34:47.941Z","0.0.143":"2026-07-18T18:10:46.143Z","0.0.144":"2026-07-19T00:48:21.256Z","0.0.145":"2026-07-19T04:15:23.868Z","0.0.146":"2026-07-19T13:16:58.048Z","0.0.147":"2026-07-20T04:54:28.133Z","0.0.148":"2026-07-20T05:43:28.082Z","0.0.149":"2026-07-20T07:17:35.675Z","0.0.150":"2026-07-20T07:30:32.751Z","0.0.151":"2026-07-20T08:39:39.931Z","0.0.152":"2026-07-20T09:13:33.813Z","0.0.153":"2026-07-20T09:53:12.787Z","0.0.154":"2026-07-20T14:24:00.974Z","0.0.155":"2026-07-20T14:40:11.994Z","0.0.156":"2026-07-20T15:15:32.164Z","0.0.157":"2026-07-20T15:53:00.459Z","0.0.158":"2026-07-20T17:04:41.456Z","0.0.159":"2026-07-20T17:16:37.240Z","0.0.160":"2026-07-20T17:51:44.379Z","0.0.161":"2026-07-20T19:14:42.315Z","0.0.162":"2026-07-21T03:15:50.517Z","0.0.163":"2026-07-21T04:48:35.033Z","0.0.164":"2026-07-21T05:27:52.144Z","0.0.165":"2026-07-21T05:45:33.774Z","0.0.166":"2026-07-21T07:14:08.332Z","0.0.167":"2026-07-21T09:28:16.882Z","0.0.168":"2026-07-21T13:05:19.808Z","0.0.169":"2026-07-21T13:15:38.019Z","0.0.170":"2026-07-21T13:38:29.429Z","0.0.171":"2026-07-21T14:05:53.574Z","0.0.172":"2026-07-21T15:34:35.501Z","0.0.173":"2026-07-21T16:09:28.029Z","0.0.174":"2026-07-21T17:22:25.441Z","0.0.175":"2026-07-21T17:44:46.923Z","0.0.176":"2026-07-22T05:09:33.288Z","0.0.177":"2026-07-22T06:11:40.271Z","0.0.178":"2026-07-22T07:19:42.059Z","0.0.179":"2026-07-22T08:09:30.752Z","0.0.180":"2026-07-22T08:15:42.624Z","0.0.181":"2026-07-22T08:41:23.527Z","0.0.182":"2026-07-22T09:37:46.236Z","0.0.183":"2026-07-22T10:20:16.123Z","0.0.184":"2026-07-22T10:28:19.056Z","0.0.185":"2026-07-22T10:39:12.302Z","0.0.186":"2026-07-22T10:47:08.237Z","0.0.187":"2026-07-22T11:18:00.269Z","0.0.188":"2026-07-22T11:57:35.806Z","0.0.189":"2026-07-22T13:13:44.201Z","0.0.190":"2026-07-22T16:20:56.088Z","0.0.191":"2026-07-22T18:22:25.369Z","0.0.192":"2026-07-22T18:32:15.933Z","0.0.193":"2026-07-22T18:56:39.580Z","0.0.194":"2026-07-22T19:03:32.171Z","0.0.195":"2026-07-22T23:32:59.753Z","0.0.196":"2026-07-22T23:57:57.647Z","0.0.197":"2026-07-23T04:12:36.954Z","0.0.198":"2026-07-23T06:59:06.426Z","0.0.199":"2026-07-23T09:12:07.768Z","0.0.200":"2026-07-23T09:25:17.508Z","0.0.201":"2026-07-23T09:49:34.492Z","0.0.202":"2026-07-23T12:45:04.041Z","0.0.203":"2026-07-23T13:01:36.171Z","0.0.204":"2026-07-23T13:07:06.120Z","0.0.205":"2026-07-23T13:33:52.662Z","0.0.206":"2026-07-23T13:59:31.903Z","0.0.207":"2026-07-23T14:45:45.707Z","0.0.208":"2026-07-23T15:03:02.407Z","0.0.209":"2026-07-23T15:20:47.018Z","0.0.210":"2026-07-23T15:34:18.717Z","0.0.211":"2026-07-23T16:52:02.823Z","0.0.212":"2026-07-23T18:37:10.990Z","0.0.213":"2026-07-23T18:58:59.861Z","0.0.214":"2026-07-23T19:24:17.757Z","0.0.215":"2026-07-24T07:01:38.528Z","0.0.216":"2026-07-24T08:00:12.146Z","0.0.217":"2026-07-24T09:36:43.799Z","0.0.218":"2026-07-24T10:27:59.122Z","0.0.219":"2026-07-24T12:37:06.166Z","0.0.220":"2026-07-24T12:48:29.361Z","0.0.221":"2026-07-24T14:13:17.102Z","0.0.222":"2026-07-24T15:29:33.332Z","0.0.223":"2026-07-24T19:43:48.378Z","0.0.224":"2026-07-25T01:37:23.472Z","0.0.225":"2026-07-25T04:59:00.485Z","0.0.226":"2026-07-25T05:44:42.169Z","0.0.227":"2026-07-25T05:51:03.651Z","0.0.228":"2026-07-25T06:20:46.645Z","0.0.229":"2026-07-25T07:29:52.077Z","0.0.230":"2026-07-25T07:57:18.886Z","0.0.231":"2026-07-25T09:15:11.152Z","0.0.232":"2026-07-25T10:52:49.719Z","0.0.233":"2026-07-25T11:17:52.492Z","0.0.234":"2026-07-26T05:52:19.694Z","0.0.235":"2026-07-26T06:34:57.038Z","0.0.236":"2026-07-26T14:21:22.763Z","0.0.237":"2026-07-26T20:36:37.399Z","0.0.238":"2026-07-27T06:28:57.139Z","0.0.239":"2026-07-27T08:36:43.676Z","0.0.240":"2026-07-27T10:31:10.134Z","0.0.241":"2026-07-27T14:42:34.211Z","0.0.242":"2026-07-27T14:59:33.074Z","0.0.243":"2026-07-27T18:10:55.796Z","0.0.244":"2026-07-28T03:15:22.148Z","0.0.245":"2026-07-28T04:02:39.987Z","0.0.246":"2026-07-28T06:11:17.788Z","0.0.247":"2026-07-28T08:27:25.505Z","0.0.248":"2026-07-28T09:05:11.933Z","0.0.249":"2026-07-28T10:44:35.956Z","0.0.250":"2026-07-28T15:00:47.926Z","0.0.251":"2026-07-29T11:41:28.029Z","0.0.252":"2026-07-29T16:24:02.821Z","0.0.253":"2026-07-29T16:55:22.556Z","0.0.254":"2026-07-30T04:39:06.911Z","0.0.255":"2026-07-30T14:22:00.143Z","0.0.256":"2026-07-30T15:29:17.404Z","0.0.257":"2026-07-30T18:17:37.366Z","0.0.258":"2026-07-31T06:39:21.428Z","0.0.259":"2026-07-31T07:55:32.551Z","0.0.260":"2026-07-31T08:01:10.842Z","0.0.261":"2026-07-31T08:40:11.539Z","0.0.262":"2026-07-31T17:18:42.739Z","0.0.263":"2026-07-31T17:26:22.596Z","0.0.264":"2026-08-01T03:46:11.698Z","0.0.265":"2026-08-01T07:24:07.397Z","0.0.266":"2026-08-01T08:13:01.886Z","0.0.267":"2026-08-01T08:23:06.519Z","0.0.268":"2026-08-01T08:34:05.811Z","0.0.269":"2026-08-01T10:09:23.435Z","0.0.270":"2026-08-01T10:59:02.276Z","0.0.271":"2026-08-01T12:51:37.908Z","0.0.272":"2026-08-01T14:45:25.357Z","0.0.273":"2026-08-01T16:20:58.549Z","0.0.274":"2026-08-01T18:20:46.664Z","0.0.275":"2026-08-01T19:31:20.631Z","0.0.276":"2026-08-02T04:13:02.937Z","0.0.277":"2026-08-02T09:45:59.798Z","0.0.278":"2026-08-02T12:53:50.735Z","0.0.279":"2026-08-02T16:17:58.145Z","0.0.280":"2026-08-03T04:37:14.135Z","0.0.281":"2026-08-03T08:02:59.560Z","0.0.282":"2026-08-03T11:30:04.357Z","0.0.283":"2026-08-03T11:57:35.549Z","0.0.284":"2026-08-04T06:48:00.983Z","0.0.285":"2026-08-04T18:05:03.327Z","0.0.286":"2026-08-05T09:17:03.215Z","0.0.287":"2026-08-05T10:03:58.975Z","0.0.288":"2026-08-05T11:14:57.705Z","0.0.289":"2026-08-05T14:15:54.458Z","0.0.290":"2026-08-05T16:11:36.154Z","0.0.291":"2026-08-05T16:31:43.177Z","0.0.292":"2026-08-05T17:12:24.590Z","0.0.293":"2026-08-05T17:20:12.127Z","0.0.294":"2026-08-05T17:34:51.552Z","0.0.295":"2026-08-05T17:41:10.459Z","0.0.296":"2026-08-05T17:55:49.564Z","0.0.297":"2026-08-06T04:36:18.066Z","0.0.298":"2026-08-06T04:43:09.850Z","0.0.299":"2026-08-06T05:09:08.824Z","0.0.300":"2026-08-06T07:41:12.531Z","0.0.301":"2026-08-06T10:59:27.531Z","0.0.302":"2026-08-06T11:06:15.544Z","0.0.303":"2026-08-06T11:32:50.316Z","0.0.304":"2026-08-06T14:09:49.073Z","0.0.305":"2026-08-06T14:59:47.115Z","0.0.306":"2026-08-06T17:41:39.047Z","0.0.307":"2026-08-06T19:14:31.697Z","0.0.308":"2026-08-06T21:58:20.983Z","0.0.309":"2026-08-07T00:58:33.164Z","0.0.310":"2026-08-07T05:37:27.635Z","0.0.311":"2026-08-07T06:18:29.740Z","0.0.312":"2026-08-07T09:35:57.189Z","0.0.313":"2026-08-07T09:45:54.375Z","0.0.314":"2026-08-07T12:34:00.585Z","0.0.315":"2026-08-07T15:01:28.392Z","0.0.316":"2026-08-07T16:37:35.254Z","0.0.317":"2026-08-07T16:44:09.858Z","0.0.318":"2026-08-08T07:09:38.052Z","0.0.319":"2026-08-08T07:39:50.298Z","0.0.320":"2026-08-08T08:38:18.043Z","0.0.321":"2026-08-08T10:09:16.378Z","0.0.322":"2026-08-08T11:08:47.206Z","0.0.323":"2026-08-08T14:17:10.723Z","0.0.324":"2026-08-09T14:09:51.611Z","0.0.325":"2026-08-10T06:50:19.357Z","0.0.326":"2026-08-10T08:59:00.205Z","0.0.327":"2026-08-10T09:57:21.217Z","0.0.328":"2026-08-10T10:12:56.577Z","0.0.329":"2026-08-10T11:28:35.356Z","0.0.330":"2026-08-10T13:21:57.543Z","0.0.331":"2026-08-10T13:58:06.464Z","0.0.332":"2026-08-10T14:04:40.536Z","0.0.333":"2026-08-10T16:20:39.519Z","0.0.334":"2026-08-10T17:49:51.740Z","0.0.335":"2026-08-10T18:13:28.434Z","0.0.336":"2026-08-10T19:00:25.607Z","0.0.337":"2026-08-11T02:49:32.305Z","0.0.338":"2026-08-11T07:00:39.714Z","0.0.339":"2026-08-11T07:29:51.833Z","0.0.340":"2026-08-11T08:08:01.050Z","0.0.341":"2026-08-11T09:18:10.914Z","0.0.342":"2026-08-11T09:33:45.318Z","0.0.343":"2026-08-11T09:41:11.402Z","0.0.344":"2026-08-11T10:31:59.809Z","0.0.345":"2026-08-11T10:41:31.936Z","0.0.346":"2026-08-11T11:08:29.441Z","0.0.347":"2026-08-11T13:02:50.516Z","0.0.348":"2026-08-11T13:23:32.959Z","0.0.349":"2026-08-11T14:37:50.530Z","0.0.350":"2026-08-12T01:26:27.510Z","0.0.351":"2026-08-12T03:42:42.440Z","0.0.352":"2026-08-12T03:50:26.373Z","0.0.353":"2026-08-12T04:42:09.206Z","0.0.354":"2026-08-12T06:22:11.565Z","0.0.355":"2026-08-12T06:32:48.695Z","0.0.356":"2026-08-12T07:16:14.409Z","0.0.357":"2026-08-12T09:27:21.940Z","0.0.358":"2026-08-12T10:07:25.971Z","0.0.359":"2026-08-12T10:11:32.838Z","0.0.360":"2026-08-12T14:19:32.584Z","0.0.361":"2026-08-12T14:49:51.279Z","0.0.362":"2026-08-12T15:49:26.087Z","0.0.363":"2026-08-12T18:24:19.525Z","0.0.364":"2026-08-13T05:15:44.231Z","0.0.365":"2026-08-13T06:58:48.592Z","0.0.366":"2026-08-13T13:34:40.838Z","0.0.367":"2026-08-13T15:38:39.009Z","0.0.368":"2026-08-14T02:52:42.429Z","0.0.369":"2026-08-14T04:21:57.388Z","0.0.370":"2026-08-14T04:31:53.227Z","0.0.371":"2026-08-14T06:32:53.237Z","0.0.372":"2026-08-14T07:59:54.253Z","0.0.373":"2026-08-14T10:41:45.279Z","0.0.374":"2026-08-14T10:56:40.755Z","0.0.375":"2026-08-14T17:14:34.945Z","0.0.376":"2026-08-14T19:17:32.667Z","0.0.377":"2026-08-15T04:26:16.235Z","0.0.378":"2026-08-15T04:49:23.375Z","0.0.379":"2026-08-15T06:04:32.841Z","0.0.380":"2026-08-15T08:56:08.950Z","0.0.381":"2026-08-15T09:16:04.491Z","0.0.382":"2026-08-15T09:22:03.670Z","0.0.383":"2026-08-15T10:12:35.304Z","0.0.384":"2026-08-15T13:24:21.495Z","0.0.385":"2026-08-16T04:33:48.691Z","0.0.386":"2026-08-17T07:09:42.200Z","0.0.387":"2026-08-17T09:04:25.618Z","0.0.388":"2026-08-17T10:18:43.369Z","0.0.389":"2026-08-18T05:22:24.972Z","0.0.390":"2026-08-18T06:17:17.583Z","0.0.391":"2026-08-18T07:36:58.945Z","0.0.392":"2026-08-18T22:45:11.671Z","0.0.393":"2026-08-19T04:25:55.161Z","0.0.394":"2026-08-19T09:31:34.159Z","0.0.395":"2026-08-19T10:05:47.223Z","0.0.396":"2026-08-19T10:18:17.889Z","0.0.397":"2026-08-19T12:05:02.112Z","0.0.398":"2026-08-19T12:21:30.052Z","0.0.399":"2026-08-19T15:11:28.464Z","0.0.400":"2026-08-19T15:36:32.984Z","0.0.401":"2026-08-20T03:05:50.978Z","0.0.402":"2026-08-20T03:15:15.079Z","0.0.403":"2026-08-20T06:02:02.027Z","0.0.404":"2026-08-20T08:44:54.481Z","0.0.405":"2026-08-20T09:15:36.117Z","0.0.406":"2026-08-20T09:36:23.549Z","0.0.407":"2026-08-20T10:45:27.623Z","0.0.408":"2026-08-20T14:36:22.136Z","0.0.409":"2026-08-20T14:43:04.659Z","0.0.410":"2026-08-20T15:57:10.571Z","0.0.411":"2026-08-22T09:06:25.422Z","0.0.412":"2026-08-22T10:16:40.645Z","0.0.413":"2026-08-23T09:30:50.087Z","0.0.414":"2026-08-23T14:19:09.538Z","0.0.415":"2026-08-24T05:40:51.197Z","0.0.416":"2026-08-24T12:18:15.296Z","0.0.417":"2026-08-24T12:44:14.397Z","0.0.418":"2026-08-24T14:26:27.079Z","0.0.419":"2026-08-24T17:20:31.199Z","0.0.420":"2026-08-25T04:20:53.123Z","0.0.421":"2026-08-25T04:38:10.036Z","0.0.422":"2026-08-26T05:52:35.606Z","0.0.423":"2026-08-26T11:34:04.910Z","0.0.424":"2026-08-26T12:18:45.953Z","0.0.425":"2026-08-26T15:49:32.015Z","0.0.426":"2026-08-27T04:32:15.893Z","0.0.427":"2026-08-28T09:17:29.796Z"},"bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"homepage":"https://github.com/tutti-os/tutti#readme","repository":{"type":"git","url":"git+https://github.com/tutti-os/tutti.git","directory":"packages/agent/gui"},"description":"AgentGUI renders workspace agent sessions, timelines, approvals, and composer UI. It is a UI package, not a host transport or business-core package.","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"readme":"# @tutti-os/agent-gui\n\nAgentGUI renders workspace agent sessions, timelines, approvals, and composer\nUI. It is a UI package, not a host transport or business-core package.\n\n## Product Error Presentation\n\nAgentGUI does not own Account or Commerce UI. Product hosts render those\nsurfaces through `@tutti-os/commerce` and its `./react` entrypoint.\n\nHosts may pass `hostCapabilities.visibleErrorPresentationOverrides` to\ncustomize structured product errors such as `insufficient_credits`. The\noverride contains only localized copy and an optional sanitized external\naction; it does not expose membership state, credentials, or Commerce response\nobjects to AgentGUI. Raw provider error details remain available to diagnostics\nand are rendered only behind an explicit disclosure, never in the product error\nheadline. Environment, authentication,\nnetwork, and runtime errors are not overridable and remain AgentGUI policy.\n\nHosts that render an Agent owned by somebody else must pass\n`hostCapabilities.visibleErrorPresentationScope: \"shared_caller\"`. AgentGUI\nthen preserves structured failure reasons and diagnostic disclosure, replaces\nOwner-remediable guidance with caller-safe contact guidance, and suppresses\ncurrent-device and current-account recovery actions. Omission defaults to\n`\"local_owner\"` for backward compatibility. The scope is presentation-only;\nit never changes a Turn, activity event, persistence, or provider error.\nHosts that inject an application i18n runtime must also provide\n`agentHost.agentGui.visibleErrorSharedCallerHint` in every supported locale.\n\nThis is an intentional public API break. The former `accountMenuState`,\n`commercePresentation`, `AgentGUIAccountMenu*`, and\n`AgentGUIAccountRewardToast` surfaces were removed instead of being retained as\nsilent no-ops. Hosts must render account chrome through\n`@tutti-os/commerce/react` and translate Commerce policy into\n`visibleErrorPresentationOverrides`.\n\nBefore changing AgentGUI, AgentGuiNode, or the agent conversation module, read\n[AgentGuiNode Architecture and Troubleshooting](../../../docs/architecture/agent-gui-node.md).\nIt defines daemon, workspace-engine, GUI-module, provider, and desktop-host\nownership.\n\n## Data Source\n\nThe injected workspace `AgentSessionEngine`, reached through\n`AgentGUIRuntime`, is AgentGUI's only source for canonical agent activity\ndata.\n\nRuntime-owned data includes:\n\n- canonical sessions, turns, interactions, and operation state\n- prompt queue and correlated optimistic intents\n- stable selector projections\n- semantic session, turn, prompt, interaction, settings, and goal commands\n\nRuntime-owned capability declarations are optional and default to enabled:\n\n- `canCancel`: shows and enables Stop/cancel controls.\n- `canSubmitInteractive`: shows approval, ask-user, and plan-decision\n  interaction entries.\n- `canGoalControl`: shows goal banner controls, `/goal`, and the goal badge.\n- `canUploadAttachment`: enables prompt attachment paths. Pasted large text\n  additionally requires the explicit `AgentGUIRuntime.stagePastedText`\n  host method; AgentGUI does not infer that capability from generic file\n  upload support. Ordinary `@` references and workspace-reference mentions\n  remain available.\n\n## Pasted Text Staging\n\nAgentGUI classifies plain-text clipboard content before delegating structured\nmention HTML. A trimmed payload of at least 5,000 characters is never inserted\ninto the prompt automatically. It becomes a pasted-text draft attachment and\nis passed as raw text to `AgentGUIRuntime.stagePastedText`; the host owns\npersistence and returns either a local `{ path, name, sizeBytes }` locator or\na remote `{ url, name, sizeBytes, assetId?, uri?, uploadStatus? }` prepared\nattachment. Local text is sent as a read-file instruction; a remote locator is\nsent as an ordinary prepared file, so shared hosts reuse their attachment path.\nIts conversation display mention contains only the pasted-text preview, never\nthe remote URL or storage locator.\n\nIf the method is absent or staging fails, the attachment remains in an explicit\nfailed state and retains its in-memory text. AgentGUI must not silently put the\npayload back into the input. The user can explicitly choose “Show in text\nfield” to do that. Generic `uploadPromptContent` remains the image-upload\ncontract; it is not a pasted-text or external-file capability signal.\n\n## External File Preparation\n\nOS clipboard and drop entries first use the optional synchronous workspace\n`resolveExternalPromptEntries` host port. The host classifies every input as a\nlive `WorkspaceFileReference` or a snapshot that needs preparation. AgentGUI\ninserts references directly as ordinary file/folder mentions, preserves mixed\ninput order, and sends only `prepare` entries to `prepareExternalPromptFiles`.\nWithout the resolver, every input uses preparation.\n\nBoth ports return one result per input `sourceIndex`. The resolver is\nsynchronous so paste/drop insertion position remains stable. Prepared files\nrequire a provider-readable `path` or `url`; failures require a typed\n`errorCode`. Hosts must isolate per-file failures and reject oversized inputs\nbefore reading or persisting their bytes. A host that resolves path-backed\nentries as references must also reject any such entry that unexpectedly reaches\npreparation, preventing a resolver failure from creating a duplicate snapshot.\n\nSlash commands come from the runtime session command snapshot. AgentGUI keeps\nlegacy provider-default slash entries unless the host passes\n`slashCommandFallbackMode=\"none\"`, which makes the slash palette show only\nruntime-advertised commands. The mode only controls whether AgentGUI synthesizes\nprovider fallback entries; owner-advertised built-in command names still keep\nAgentGUI's local interaction semantics for a consistent composer experience.\n\nIf `reportDiagnostic` is omitted, non-production development builds emit AgentGUI\ndiagnostics to `console` by default for message page requests/resolutions,\nrender-state changes, and caught errors. Set\n`devDiagnosticConsoleSink: false` on the runtime to disable that development\nfallback. Production builds stay silent unless the host provides\n`reportDiagnostic`.\n\nHost capabilities remain separate from activity data. `AgentHostApi` is still\naccepted for host capabilities that are not agent activity data:\n\n- workspace files and file references\n- clipboard\n- account/user lookup\n- user-project selection\n- local file picking/reading and batch export helpers\n\n## Worktree Session Launch\n\nNew-Session worktree launch is an opt-in host contract. A host enables it with\n`hostCapabilities.sessionWorktreeEnabled`, supplies the current workspace's\ndurable `sessionLaunchModesByProjectSectionKey` projection, handles\n`hostActions.onSessionLaunchModePreferenceChange`, and implements\n`AgentHostApi.workspace.resolveSessionWorktreeSupport`. Omitting any part fails\nclosed and preserves the existing local-checkout launch behavior, so published\nAgentGUI consumers do not acquire the feature until they opt in.\n\nAgentGUI exposes the selector only for a new Session whose exact selected Agent\nTarget is self-owned and whose selected registered project passes the host\nprobe. Shared or remote targets, existing Sessions, missing projects, and\nunsupported repositories show no selector. The stored preference is not\nrewritten when current support disappears: the effective launch falls back to\n`local`, and the saved `worktree` choice becomes effective again if the same\nworkspace and project section later regain support. Opening an existing\nSession never changes the launch preference.\n\nThe preference is launch intent, keyed by workspace id and canonical project\n`sectionKey`; it is separate from a Session's durable `isolation` fact. A\nworktree launch sends `isolation: \"worktree\"` through the semantic activation\npath. Rail summaries may render the package worktree glyph from the resulting\ncanonical Session isolation metadata, next to relative time in the unhovered\nrow; they must not infer isolation from `cwd`.\n\nAgentGUI has no host-API activity fallback. A host must inject the runtime and\nthe grouped `AgentGUINodeProps` responsibility objects.\n\n## Side Presentation\n\nSide remains a surface-owned, transient conversation. By default AgentGUI\nrenders it through the inline `AgentGUISideConversationPane`. A host that owns\nan external panel system may create an\n`AgentGUISideConversationPresentation`, pass it through\n`hostCapabilities.sideConversationPresentation`, and render the published\n`AgentGUISideConversationSurface` itself.\n\nThe presentation store carries only the exact source/Side identities, surface\nprops, and close intent. It does not own provider commands, runtime state, or\npersistence. External hosts must key tabs by the exact identities, propagate\npanel visibility through `isVisible` so focus is released while hidden, and\ninvoke `close` only for the currently matching projection. Omitting the bridge\npreserves the inline behavior for existing hosts.\n\n## Headless Conversation Message Controller\n\n`@tutti-os/agent-gui/conversation-message-controller` is the renderer-neutral\nquery controller for one focused conversation. Desktop AgentGUI and Native\nMobile both use it for initial detail hydration, latest-message reconciliation,\nand explicit older-page loading.\n\nInitial and latest reads enter the workspace Engine as semantic Session\nreconcile commands. Older-page reads use only the Engine's authoritative\nmessage-window cursor, share one in-flight/retry/stale-request state machine,\nand apply the mapped durable page back to that same Engine. A high mutable\nmessage version without an authoritative window is never treated as evidence\nof older history.\n\nHosts supply the mapped message transport and retain lifecycle concerns such as\nMobile foreground/background behavior, disconnected polling, DOM or Native\nscrolling, and diagnostics enrichment. The controller does not own navigation,\nrendering, localization, or transport authorization. Desktop selection owns\nactivation guards and Rail projection coordination, then requests initial or\nforced message hydration through this controller; it must not add a parallel\nmessages-only Engine reconcile path.\n\n## Reference Picker Error Recovery\n\nHosts may provide `workspace.resolveReferenceContentErrorAction` to map a\nreference-source content error to a labeled recovery action. AgentGUI passes\nthe resolver to the shared `ReferenceSourcePicker`; the picker renders the\naction in its centered error state and retries the failed browse or search when\nthe user activates it. Hosts should return an action only for errors they can\nrecover interactively, such as requesting filesystem authorization again.\n\n## DOM-Free Conversation Projection\n\n`@tutti-os/agent-gui/conversation-projection` is the renderer-neutral entry\nfor hosts that need the same canonical transcript semantics without importing\nthe DOM conversation components. Its focused Session projection accepts the\ncanonical activity snapshot, the selected Session id, and known Turns. It\nderives the exact Session and message snapshots from that one activity snapshot\nand hides AgentGUI's intermediate activity-card and timeline-item construction.\nThe host owns rendering, local disclosure, scrolling, i18n, and semantic\ncommands for pending Interactions.\n\nThe entry also exports `resolveAgentConversationNavigationAction`, whose\nportable action union contains only external URLs and Agent Session mentions.\nWorkspace files, local assets, apps, issues, and custom mentions stay in\nhost-specific capability adapters. The broad Workspace resolver and this\nportable resolver share only the host-neutral URL and Agent Session parsing\nprimitives. Alternate renderers must not parse `mention://` values or invent\nfallback file paths locally.\n\nPending Engine Interactions are projected through\n`projectAgentConversationPromptFromInteraction`. The resulting canonical prompt\npreserves runtime approval and plan option ids; hosts render it and submit those\nexact ids rather than guessing generic allow/deny actions. Missing presentation\ncopy remains empty so each renderer can supply localized fallback text.\n\nDo not recreate this transformation from raw message kinds in another host.\nThe public projection is where AgentGUI canonicalizes message snapshots and\ngroups assistant messages, thinking, tool activity, processing, notices, and\nturn summaries.\n\n## DOM-Free Composer Projection\n\n`@tutti-os/agent-gui/composer-projection` exposes the shared pure Composer\nsupport decision and presented-settings projection. The workspace engine\ncontinues to own target-keyed Composer option loads and semantic settings\ncommands. Alternate renderers receive canonical activity-core options and\nsession settings, then retain only their menu, sheet, and disclosure UI.\n\nThe daemon DTO mapper belongs to\n`@tutti-os/agent-activity-tuttid-adapter`, so Desktop and Mobile do not keep\nseparate parser implementations for Composer capabilities or option catalogs.\n\n## Performance Failure Events\n\n`AgentGUIPerformanceEvent` failure settlements carry a bounded `errorCode` and\n`failureStage` when the operation fails. `errorCode` comes from a stable\nmachine-readable error field and falls back to `unknown`; raw error messages\nare never included. Composer option failures use `options_load`, Session\nactivation uses `session_activation`, Prompt admission uses `prompt_admission`,\nand Turn failures use `turn_settlement`. Each settlement keeps its existing\n`operationId`, so hosts can deduplicate repeated observations without using\nprovider names, timestamps, or error text.\n\n## Quick Composer\n\n`@tutti-os/agent-gui/quick-composer` renders the canonical DOM Composer for a\nlauncher that needs text, image drafts, and exact Agent Target selection without\nthe Rail or timeline. It is controlled by typed prompt content and returns the\nsame prompt envelope on submit. It intentionally owns no Session lifecycle or\nComposer-options loading; the host must route submit through its existing\nworkspace `AgentSessionEngine`. Its embedded layout keeps attachments and long\ndrafts in normal flow; hosts must not wrap the timeline-oriented dock layout in\nfixed-height launch surfaces.\n\nAgent selection is fail-closed. The host passes the canonical `agentTargetId`\nand a capability snapshot for every selectable target. Quick Composer resolves\nonly that exact identifier: an unknown, disabled, or capability-less target\nkeeps submit unavailable instead of falling back to the first target or\nguessing a provider. Image drafts are accepted only when the selected target's\ndeclared content types include images. The submit envelope returns the resolved\n`agentTargetId`, content, and display prompt so the host cannot activate a\ndifferent target from the one the user saw.\nThe public target contract does not accept AgentGUI's legacy `targetId` or\ninternal `ref`; Quick Composer derives both internal fields from the canonical\n`agentTargetId` before rendering the shared selector.\n\nHosts that need canonical `@` results pass a `RichTextMentionService`; hosts\nthat enable the `+` control pass `onRequestWorkspaceReferences`. Quick Composer\ninstalls both through the same AgentGUI Composer boundaries used by the full\nsurface and never owns a second reference source. Fixed or frameless launchers\nshould pass `menuViewportTopInset` for title-bar chrome that portaled provider\nand mention menus must avoid. A host with a definite height may set\n`fillAvailableHeight`; a host that needs every bottom control on one baseline\nmay set `composerActionPlacement=\"footer\"`. Both are optional presentation\ncontracts and do not change prompt or Session ownership. A host whose own\nwindow chrome already defines the visual perimeter may set\n`inputSurfaceVariant=\"borderless\"` to suppress the redundant inner outline\nwithout overriding AgentGUI implementation selectors.\n\nStandalone hosts may inject an AgentGUI i18n runtime. Otherwise Quick Composer\nuses the package defaults; hosts must not render translation keys or hardcode a\nsecond copy of Composer-visible text.\n\nA launcher that owns project selection passes a real `WorkspaceUserProjectApi`\nas `userProjectApi`, together with `selectedProjectPath` and\n`onProjectPathChange`. Quick Composer then renders the canonical project\nselector in its footer and delegates catalog reads, selection preparation, and\nproject registration to that API. A directory picker alone does not enable the\nselector and never becomes a synthetic registered-project catalog. The host\nremains responsible for carrying the selected path through its normal\nnew-Session activation input.\n\n## Standalone Conversation Participant Presentation\n\nThe `@tutti-os/agent-gui/agent-conversation` entrypoint exposes one optional,\nhost-owned participant presentation contract on `WorkspaceAgentSessionDetail`,\n`AgentConversationFlow`, and `AgentTranscriptView`:\n\n```tsx\n<WorkspaceAgentSessionDetail\n  participantPresentation={{\n    enabled: true,\n    status: \"ready\",\n    user: { name: \"Alice\", avatarUrl: userAvatarUrl },\n    agent: { name: \"Codex\", avatarUrl: agentAvatarUrl }\n  }}\n  {...props}\n/>\n```\n\nOmitting the property or passing `{ enabled: false }` preserves the existing\ntranscript DOM and spacing. Pass `{ enabled: true, status: \"loading\" }` while\nthe host is resolving identities; existing messages stay visible and the\npackage renders fixed-size circular loading slots. In the `ready` state, each\nparticipant requires a non-empty `name`; `avatarUrl` is optional and the shared\nUI System `Avatar` falls back to the name's initial.\n\nParticipant headers are turn-scoped. Agent GUI renders at most one header for\neach speaker in a presentation turn, even when thinking, tool progress, or\nturn-work disclosure splits that turn into multiple message rows. A completed\ncollapsed turn anchors the Agent header to visible reply content instead of the\nhidden work section.\n\nThe host owns identity lookup and lifecycle. Agent GUI owns placement, sizing,\nloading treatment, image fallback, and left/right message alignment. The\ncontract is presentation-only and must not be copied into canonical Session,\nTurn, Message, or workspace-engine state.\n\n## Session Handoff Drafts\n\nExternal AgentGUI hosts can use `createAgentSessionHandoffPrompt` to prefill a\ndestination Agent composer with the same canonical complete-session mention as\nAgentGUI's built-in Handoff menu. The helper owns mention serialization and the\ntrailing rich-text caret space; hosts continue to own destination selection and\nwindow launch behavior.\n\nHosts that copy a session reference without launching a handoff must use\n`createAgentSessionMarkdownLink`. This is the same canonical serializer used by\nAgentGUI's Copy as reference action. Pass `withAtPrefix: true` when the copied\nvalue should paste back into Agent and room-chat composers as an `@` session\nmention; unlike the handoff helper, it does not append a trailing caret space.\n\n## Boundary Rule\n\n`AgentActivity*` types from `@tutti-os/agent-activity-core` are the canonical\nfrontend agent activity model. Production reads use exported engine selectors;\nproduction writes use engine commands. GUI modules must not read entity maps,\nsubscribe to daemon streams, or reconstruct session/turn lifecycle from\nmessages.\n\nRuntime identity is explicit: each consumer resolves the injected engine and\nverifies its `(workspaceId, origin)` identity. Module-global runtime slots and\nhidden origin registries are forbidden.\n\nThe `@tutti-os/agent-gui/conversation-rail-runtime` subpath exposes the\nhost-neutral Rail query/mutation cohort through\n`createAgentConversationRailRuntime` and its runtime/source types. Method-name\nmanifests and UI capability inspection remain package-internal; hosts use the\ntyped factory instead of importing test helpers. The sibling\n`@tutti-os/agent-gui/conversation-rail-controller` subpath exposes the canonical\n`createAgentGUIConversationRailQueryController` factory and controller\ninterface used by Desktop and Native Mobile. The headless implementation owns\nRail query scope, first-page and cursor pagination, cache and stale-request\nhandling, membership refresh, and canonical Engine ingestion. Hosts supply\ntransport and Session mapping, then retain only host lifecycle, availability,\npolling, diagnostic context, and presentation policy. Do not instantiate the\ninternal controller, create a host-local second Rail state machine, or export\nits internal query helpers as public API.\nIts public snapshot is presentation-free; Desktop derives localized\nconversation summaries from that snapshot plus Engine state in its adapter.\nThe factory owns resolved-query cache reuse per workspace Engine; cache access\nis not a runtime or host capability and has no published package entrypoint.\nIn-flight first-page results are fenced to the attached controller generation\nso stale mounts cannot mutate the Engine or cache.\n\nThe `@tutti-os/agent-gui/abortable-single-flight` subpath exposes the generic\n`AbortableSingleFlight` lifecycle primitive for host adapters that need to\ncoalesce keyed abortable reads while keeping caller cancellation independent.\nThe primitive owns only request sharing and cancellation; cache, snapshot, and\nevent ownership remain with the host adapter.\n\nRun this boundary check after changing AgentGUI data flow:\n\n```sh\npnpm check:agent-activity-runtime-boundaries\n```\n\n## Node Contract\n\n`AgentGUINodeProps` has eight required top-level responsibilities:\n`identity`, `workspace`, `frame`, `state`, `runtimeRequests`,\n`hostCapabilities`, `hostActions`, and `renderSlots`. Extend the owning object;\ndo not restore flat compatibility props.\n\nHosts may provide `renderSlots.agentTargetInfo` to enrich the exact Agent icon\nin the provider Rail and Conversation Rail. The renderer receives\n`{ target, surface }` and returns one React element, or `null` to retain the\nbuilt-in target-label fallback. AgentGUI owns Tooltip mechanics and calls the\nrenderer only while the content is mounted. Pass the same renderer plus an exact\n`conversationAgentTarget` to `AgentGuiWorkbenchHeader` for the Header icon.\nConversation history resolves the current Host directory by canonical\n`agentTargetId`; missing targets show no enriched Tooltip and target metadata\nis never copied into Session state.\n\nWorkbench hosts capture Dock and minimize previews from the mounted AgentGUI\nnode. AgentGUI does not expose a second-tree preview renderer or preview-mode\ncontract.\n\n## Reference Provenance Filtering\n\nReference provenance filtering is disabled by default. Collaboration hosts can\nopt in by injecting the complete catalog through\n`hostCapabilities.referenceProvenanceFilterCatalog`:\n\n```tsx\n<AgentGUI\n  {...props}\n  hostCapabilities={{\n    referenceProvenanceFilterCatalog: {\n      enabledDimensions: [\"agent\", \"member\"],\n      agentOptions: [{ id: \"agent-1\", label: \"Agent 1\" }],\n      memberOptions: [{ id: \"member-1\", label: \"Member 1\" }]\n    }\n  }}\n/>\n```\n\nThe catalog is host-owned: option IDs must be durable identities understood by\nthe host's injected reference/search providers. Active dimensions are passed\nto those providers as query metadata and must be enforced before pagination.\nSources that cannot enforce an active dimension must fail closed instead of\nreturning unfiltered results.\n\n`referenceProvenanceFilterEnabled` remains as the legacy Tutti personal-edition\nswitch. When enabled without an explicit catalog, AgentGUI derives only the\nAgent options from the Agent directory and keeps `memberOptions` empty. Omitting\nboth properties keeps the filter off. An explicitly supplied catalog (including\n`null`) takes precedence over the legacy switch.\n\n## Home Suggestions\n\nThe six starter entries below the empty new-session composer are enabled by\ndefault. External hosts can hide individual entries with the public\n`AgentGUI.disabled` array:\n\n```tsx\n<AgentGUI disabled={[\"meet-tutti\", \"import-session\"]} {...props} />\n```\n\nThe supported stable IDs are `meet-tutti`, `clone-github-repository`,\n`task-breakdown`, `quality-review`, `agent-interaction`, and `import-session`.\nOmitting `disabled` (or passing an empty array) renders all six entries.\n\n## Tutti Mode capability\n\nTutti Mode UI (composer footer chip, composer badge activation, `/tutti`) is a\nhost-gated product capability under\n`hostCapabilities.capabilityMenuState.tuttiMode.enabled`.\n\nHosts must set `enabled: true` to show those controls. Omitting `tuttiMode` or\nsetting `enabled: false` fails closed — the same rule as other unsupported host\ncapabilities. External hosts that share AgentGUI for Codex/Claude/VM sessions\nshould keep Tutti Mode disabled unless they intentionally productize it, and\nshould also hide Tutti branding home chips via `disabled` (for example\n`meet-tutti`).\n\n```tsx\n<AgentGUI\n  disabled={[\"meet-tutti\", \"import-session\"]}\n  hostCapabilities={{\n    capabilityMenuState: { tuttiMode: { enabled: false } }\n  }}\n  {...props}\n/>\n```\n\n## Agent Directory\n\n`AgentGUI` requires the host's `/agents` projection through its `agents` prop.\nThe array is the complete UI directory and its order is authoritative. AgentGUI\ndoes not add provider catalog entries when the array is empty.\n\n```ts\nexport interface AgentGUIAgent {\n  agentTargetId: string;\n  name: string;\n  iconUrl: string;\n  maskIconUrl?: string | null;\n  heroImageUrl?: string | null;\n  description?: string | null;\n  ownerDeviceLabel?: string | null;\n  owner?: {\n    name?: string | null;\n    avatarUrl?: string | null;\n  } | null;\n  ownership?: \"self\" | \"shared\" | null;\n  availability: {\n    status:\n      | \"ready\"\n      | \"checking\"\n      | \"coming_soon\"\n      | \"not_installed\"\n      | \"auth_required\"\n      | \"unavailable\";\n    reason?: string | null;\n    pendingAction?: \"install\" | \"login\" | \"refresh\" | null;\n  };\n  provider: AgentGUIProvider;\n}\n```\n\n`agentTargetId` is the sole entry identity used for selection, filtering,\ncomposer option lookup, persisted node state, and new-session launch. Two agents\nmay share the same `provider` and remain distinct. `provider` is runtime metadata\nfor provider-native execution, composer policy, probes, and capabilities; it\nmust not be used to group, deduplicate, name, icon, or select agents.\n\nRunnable provider targets are host-supplied. If the target catalog is absent,\nAgentGUI presents an explicit unavailable state; it does not synthesize local\ntargets from presentation metadata.\n\nAgent names, primary icons, optional conversation-mask icons, and optional\nhome-carousel artwork come from `agents[].name`, `agents[].iconUrl`,\n`agents[].maskIconUrl`, and `agents[].heroImageUrl`. Hosts must pass fully\nresolved presentation URLs from their authoritative directory. All identity\nsurfaces use `iconUrl`; conversation rows use `maskIconUrl` where present.\n`owner.avatarUrl` is rendered separately as an ownership badge.\n`ownerDeviceLabel` is optional host-resolved presentation metadata rendered on\nthe exact Handoff target row. Invalid entries and duplicate `agentTargetId`\nvalues are discarded by\n`normalizeAgentGUIAgents`, with the first occurrence preserving host order.\nHosts set `agents[].ownership` to `\"self\"` or `\"shared\"` from their authoritative\ndirectory or launch reference. Owner name and avatar are presentation metadata\nand do not determine ownership.\n\nWith one agent, AgentGUI hides the aggregate `All` entry and renders that agent\ndirectly. With multiple agents, it shows `All` plus the host-ordered agent rail\nand empty-home carousel. Hosts may customize the aggregate icon with\n`allAgentsPresentation.iconUrl`.\n\nDaemon-owned system targets seed and refresh their `iconUrl` and `maskIconUrl`\nfrom the target descriptor `iconKey`. AgentGUI consumers must not synthesize\nbuilt-in target icons from provider IDs or `iconKey`; stale or missing directory\npresentation should be fixed in the source directory.\n\nHosts that need provider identity presentation may call\n`resolveAgentGUIProviderIdentity(value)` from the narrow\n`@tutti-os/agent-gui/provider-identity` subpath. Migrated providers resolve from\nthe generated descriptor catalog, which is checked against the daemon provider\nregistry and OpenAPI provider enums.\n\nInside AgentGUI, normalized directory entries use the canonical\n`AgentGUIAgentTarget` / `agentTargets` vocabulary. `provider` is execution\nmetadata, not target identity. Rail tiles, the single-agent empty state, and\nthe WebGL empty-home carousel all project the same agent-target avatar\npresentation, including the owner badge; renderer-specific DOM and WebGL code\nmust not rebuild partial icon-only models.\n\nHosts serving `owner.avatarUrl` from another origin must enable anonymous CORS\nfor that asset. The WebGL carousel keeps a local programmatic owner marker when\nthe remote image cannot be decoded or uploaded safely, while DOM avatar\nsurfaces continue using the same shared presentation.\n\nPass the full `agentDirectory` lifecycle snapshot for directory hydration and\nuse `renderAgentsEmpty` for a host-specific loaded-empty state. Use\n`renderAgentUnavailableState` or\n`renderAgentReadinessState` for host-specific availability presentation, and\nhandle install/login/refresh requests through `onAgentAvailabilityAction`.\n\nHosts that launch handoffs across session-runtime boundaries may also pass\n`handoffAgentDirectory`. Its ready entries populate only the active-conversation\nHandoff menu; the conversation rail, session queries, and empty composer remain\nowned by `agentDirectory`. When omitted, Handoff uses `agentDirectory`. Handoff\nrows keep the Agent name as the primary identity and render ownership separately:\nentries with `ownership: \"self\"` are labeled as the current user's Agent, while\nentries with `ownership: \"shared\"` are labeled as shared and show the available\nowner identity. Entries without explicit ownership remain unclassified; AgentGUI\ndoes not infer ownership from `owner.name`, `owner.avatarUrl`, or other\npresentation metadata.\n\nHost-owned task or activity surfaces can render the same target picker with\n`AgentHandoffMenu`. Pass the authoritative ready `AgentGUIAgentTarget` entries\nand keep launch orchestration in the host's `onSelect` callback; the shared\ncomponent owns only menu disclosure, ownership presentation, and handoff-icon\nmotion.\n\nThe old public `providerTargets`, `providerRailMode`, provider-target renderers,\nand `defaultProviderTargetId` contract is intentionally unsupported. Workbench\nstate hydration performs a one-time read of legacy `providerTargetId` into\n`agentTargetId`; new state writes contain only `agentTargetId`.\n\nAccount and Commerce remain Host chrome. A Host may use\n`renderSlots.agentConfigAccount` to replace the selected target's default\naccount/quota block and `hostActions.onAgentConfigMenuOpen` to refresh its\nHost-owned account state. Both receive the same exact target context. Returning\n`null` preserves the default provider account and quota presentation; the slot\nmust not start requests or own menu lifecycle. The context declares\n`presentation: \"menu\"`; interactive slot content must therefore use ui-system\n`DropdownMenuItem` / `DropdownMenuSub` primitives instead of plain buttons or\nlinks. The same rule applies to `renderSlots.agentConfigSystemActions`.\n","readmeFilename":"README.md"}