Alpha Preview·Documentation in progress
Keyboard Shortcuts
Navigation
JNext heading
KPrevious heading
GGScroll to top
ShiftGScroll to bottom
NNext page
PPrevious page
Page
?Open keyboard shortcuts
EscClose modal
Skip to content

UI Flows

This page describes the UI user flows and data flows, including auth, list and detail navigation, and the file browser lifecycle.

Route and access flow

Implementation references:

  • Route guards: ui/src/router/index.ts
  • Auth state: ui/src/stores/authStore.ts

Explorer dashboard flow

Implementation references:

  • View: ui/src/views/HomeView.vue
  • Store: ui/src/stores/explorerStore.ts
  • Realtime: ui/src/composables/useWebSocket.ts
  • Filters: ui/src/components/filters/FilterSidebar.vue

Explorer detail flow

Implementation references:

  • View: ui/src/views/AgentDetailView.vue
  • Store methods: ui/src/stores/explorerStore.ts

File browser flow

Implementation references:

  • View: ui/src/views/FileBrowserView.vue
  • API adapter: ui/src/api/files.ts
  • Workspace container: ui/src/components/files/FileExplorerApp.vue

Scope flow

Implementation references:

  • Scope list: ui/src/views/ScopeListView.vue
  • Scope detail: ui/src/views/ScopeDetailView.vue
  • Scope create: ui/src/views/CreateScopeView.vue

Apache 2.0 licensed. Built with the Kubebuilder framework.