pyproject.toml
frontend/.gitignore
frontend/components.json
frontend/index.html
frontend/package-lock.json
frontend/package.json
frontend/tsconfig.json
frontend/tsconfig.node.json
frontend/vite.config.ts
frontend/public/favicon.png
frontend/src/App.tsx
frontend/src/index.css
frontend/src/main.tsx
frontend/src/api/client.ts
frontend/src/api/types.ts
frontend/src/components/ActiveAgentsPanel.tsx
frontend/src/components/AgentActivityCard.tsx
frontend/src/components/AgentLogViewer.tsx
frontend/src/components/AgentSetupGuide.tsx
frontend/src/components/AgentTreeFlow.tsx
frontend/src/components/ChatPanel.tsx
frontend/src/components/CollapsibleMessage.test.tsx
frontend/src/components/CollapsibleMessage.tsx
frontend/src/components/CommandPalette.tsx
frontend/src/components/ConfigForm.tsx
frontend/src/components/CreateOneTimeScheduleDialog.tsx
frontend/src/components/CreateScheduleDialog.tsx
frontend/src/components/DirBrowser.tsx
frontend/src/components/InstallDialog.tsx
frontend/src/components/IntegrationDetailSheet.tsx
frontend/src/components/IntegrationLogSheet.tsx
frontend/src/components/KeyboardShortcutsDialog.tsx
frontend/src/components/LaunchDialog.tsx
frontend/src/components/MarkdownContent.tsx
frontend/src/components/Pagination.tsx
frontend/src/components/ProjectActivityTab.tsx
frontend/src/components/ProjectFilesTab.tsx
frontend/src/components/ProjectIntegrationsTab.tsx
frontend/src/components/ProjectResourcesTab.tsx
frontend/src/components/ResourceConfigForm.tsx
frontend/src/components/ResourceDetailSheet.tsx
frontend/src/components/SessionTable.tsx
frontend/src/components/SourceBadge.tsx
frontend/src/components/UpdateAllDialog.tsx
frontend/src/components/ViewToggle.tsx
frontend/src/components/charts/DurationTrendsChart.tsx
frontend/src/components/charts/RunFrequencyChart.tsx
frontend/src/components/charts/SuccessRateDonut.tsx
frontend/src/components/skeletons/DashboardSkeleton.tsx
frontend/src/components/skeletons/ProjectDetailSkeleton.tsx
frontend/src/components/skeletons/SessionDetailSkeleton.tsx
frontend/src/components/ui/accordion.tsx
frontend/src/components/ui/alert.tsx
frontend/src/components/ui/badge.tsx
frontend/src/components/ui/breadcrumb.tsx
frontend/src/components/ui/button.tsx
frontend/src/components/ui/card.tsx
frontend/src/components/ui/collapsible.tsx
frontend/src/components/ui/command.tsx
frontend/src/components/ui/dialog.tsx
frontend/src/components/ui/dropdown-menu.tsx
frontend/src/components/ui/input.tsx
frontend/src/components/ui/label.tsx
frontend/src/components/ui/scroll-area.tsx
frontend/src/components/ui/select.tsx
frontend/src/components/ui/separator.tsx
frontend/src/components/ui/sheet.tsx
frontend/src/components/ui/skeleton.tsx
frontend/src/components/ui/sonner.tsx
frontend/src/components/ui/switch.tsx
frontend/src/components/ui/table.tsx
frontend/src/components/ui/tabs.tsx
frontend/src/components/ui/textarea.tsx
frontend/src/components/ui/tooltip.tsx
frontend/src/hooks/useAgentLogSSE.ts
frontend/src/hooks/useGlobalWS.ts
frontend/src/hooks/useIntegrationLogWS.ts
frontend/src/hooks/useKeyboardShortcuts.ts
frontend/src/hooks/useSessionWS.ts
frontend/src/hooks/useTraceSSE.ts
frontend/src/hooks/mutations/use-config.ts
frontend/src/hooks/mutations/use-conversations.ts
frontend/src/hooks/mutations/use-integrations.ts
frontend/src/hooks/mutations/use-project-resources.ts
frontend/src/hooks/mutations/use-projects.ts
frontend/src/hooks/mutations/use-registry.ts
frontend/src/hooks/mutations/use-schedules.ts
frontend/src/hooks/mutations/use-sessions.ts
frontend/src/hooks/queries/use-config.ts
frontend/src/hooks/queries/use-conversations.ts
frontend/src/hooks/queries/use-integrations.ts
frontend/src/hooks/queries/use-project-resources.ts
frontend/src/hooks/queries/use-projects.ts
frontend/src/hooks/queries/use-registry.ts
frontend/src/hooks/queries/use-resource-config.ts
frontend/src/hooks/queries/use-roles.ts
frontend/src/hooks/queries/use-schedules.ts
frontend/src/hooks/queries/use-sessions.ts
frontend/src/hooks/queries/use-stats.ts
frontend/src/layouts/AppLayout.tsx
frontend/src/lib/query-client.ts
frontend/src/lib/query-keys.ts
frontend/src/lib/utils.ts
frontend/src/pages/ConversationView.tsx
frontend/src/pages/Dashboard.tsx
frontend/src/pages/ImuPage.tsx
frontend/src/pages/Integrations.tsx
frontend/src/pages/NotFound.tsx
frontend/src/pages/OneTimeSchedules.tsx
frontend/src/pages/ProjectDetail.tsx
frontend/src/pages/ProjectList.tsx
frontend/src/pages/ResourceBrowser.tsx
frontend/src/pages/ScheduleRuns.tsx
frontend/src/pages/ScheduledTasks.tsx
frontend/src/pages/SessionDetail.tsx
frontend/src/pages/Settings.tsx
frontend/src/test/setup.ts
src/strawpot_gui/__init__.py
src/strawpot_gui/__main__.py
src/strawpot_gui/app.py
src/strawpot_gui/db.py
src/strawpot_gui/event_bus.py
src/strawpot_gui/scheduler.py
src/strawpot_gui/server.py
src/strawpot_gui/sse.py
src/strawpot_gui.egg-info/PKG-INFO
src/strawpot_gui.egg-info/SOURCES.txt
src/strawpot_gui.egg-info/dependency_links.txt
src/strawpot_gui.egg-info/entry_points.txt
src/strawpot_gui.egg-info/requires.txt
src/strawpot_gui.egg-info/top_level.txt
src/strawpot_gui/routers/__init__.py
src/strawpot_gui/routers/config.py
src/strawpot_gui/routers/conversations.py
src/strawpot_gui/routers/files.py
src/strawpot_gui/routers/fs.py
src/strawpot_gui/routers/health.py
src/strawpot_gui/routers/imu.py
src/strawpot_gui/routers/integrations.py
src/strawpot_gui/routers/logs.py
src/strawpot_gui/routers/project_resources.py
src/strawpot_gui/routers/projects.py
src/strawpot_gui/routers/registry.py
src/strawpot_gui/routers/schedules.py
src/strawpot_gui/routers/sessions.py
src/strawpot_gui/routers/sse.py
src/strawpot_gui/routers/stats.py
src/strawpot_gui/routers/ws.py
src/strawpot_gui/static/favicon.png
src/strawpot_gui/static/index.html
src/strawpot_gui/static/assets/index-C19tS13C.css
src/strawpot_gui/static/assets/index-HmoYLxqQ.js
tests/conftest.py
tests/test_agent_log_sse.py
tests/test_config.py
tests/test_conversations.py
tests/test_event_bus.py
tests/test_files.py
tests/test_fs.py
tests/test_global_events_sse.py
tests/test_health.py
tests/test_imu.py
tests/test_integrations_api.py
tests/test_integrations_db.py
tests/test_project_resources.py
tests/test_projects.py
tests/test_registry.py
tests/test_scheduler.py
tests/test_schedules.py
tests/test_server.py
tests/test_session_delete.py
tests/test_session_launch.py
tests/test_session_stop.py
tests/test_session_ws.py
tests/test_sessions.py
tests/test_sessions_list_all.py
tests/test_sessions_sync.py
tests/test_sse_unit.py
tests/test_stats.py
tests/test_task_queue.py
tests/test_via_middleware.py