发布

  • [OPIK-5626] [FE] Standardize empty states across the app (#6230)

    frostbyte_neo 发布于 2026-04-14 12:13:59 +00:00

    • [OPIK-5626] [FE] Standardize empty states across the app
    • Add new shared components: PageEmptyState, DataTableEmptyContent,
      DataTableNoMatchingData (with search illustration), CodeSnippet,
      TimelineStep
    • Add empty state SVG illustrations (light/dark) for all pages
    • Implement full-page empty states for: Optimization Studio, Experiments,
      Evaluation Suites, Alerts, Annotation Queues, Prompt Library, Online
      Evaluation, Agent Configuration, Dashboards
    • Implement table-level empty states for: Logs (traces/threads/spans),
      Evaluation Suite items, Annotation Queue items, Feedback Definitions,
      AI Providers
    • Replace old NoTracesPage, NoThreadsPage, NoAnnotationQueuesPage,
      NoRulesPage with new standardized components
    • Extract TimelineStep and CodeSnippet as shared components from
      AgentRunnerEmptyState and InstallWithAITab
    • Merge AgentConfigurationTab into AgentConfigurationPage
    • Fix dark mode in AgentSandboxFlowDiagram (logo, bg colors)
    • Fix EyeInput button type causing Enter to toggle visibility instead
      of submitting form
    • [OPIK-5626] [FE] Add missing header to agent config empty state

    • [OPIK-5626] [FE] Update page titles to 16px, add search empty state to projects

    下载附件