diff --git a/src/components/shared/PipelineRunFiltersBar/PipelineRunFiltersBar.tsx b/src/components/shared/PipelineRunFiltersBar/PipelineRunFiltersBar.tsx
index 800838dfd..44cd84dc6 100644
--- a/src/components/shared/PipelineRunFiltersBar/PipelineRunFiltersBar.tsx
+++ b/src/components/shared/PipelineRunFiltersBar/PipelineRunFiltersBar.tsx
@@ -221,8 +221,8 @@ export function PipelineRunFiltersBar({
/>
- {/* Annotation Filter - inline */}
- {!isAnnotationExpanded ? (
+ {/* Annotation Filter button */}
+ {!isAnnotationExpanded && (
Annotation
- ) : (
-
- setAnnotationKeyInput(e.target.value)}
- onEnter={handleAddAnnotation}
- onEscape={handleCancelAnnotation}
- className="w-28 h-8 text-sm"
- autoFocus
- />
- setAnnotationValueInput(e.target.value)}
- onEnter={handleAddAnnotation}
- onEscape={handleCancelAnnotation}
- className="w-36 h-8 text-sm"
- />
-
-
-
)}
+ {/* Annotation input row - rendered below to avoid overflow */}
+ {isAnnotationExpanded && (
+
+ setAnnotationKeyInput(e.target.value)}
+ onEnter={handleAddAnnotation}
+ onEscape={handleCancelAnnotation}
+ className="w-28 h-8 text-sm"
+ autoFocus
+ />
+ setAnnotationValueInput(e.target.value)}
+ onEnter={handleAddAnnotation}
+ onEscape={handleCancelAnnotation}
+ className="w-36 h-8 text-sm"
+ />
+
+
+
+ )}
+
{/* Row 2: Active Filters & Count */}
{(hasActiveFilters || totalCount !== undefined) && (
diff --git a/src/routes/Dashboard/DashboardRunsView.tsx b/src/routes/Dashboard/DashboardRunsView.tsx
new file mode 100644
index 000000000..83ff704d7
--- /dev/null
+++ b/src/routes/Dashboard/DashboardRunsView.tsx
@@ -0,0 +1,16 @@
+import { RunSection } from "@/components/Home/RunSection/RunSection";
+import { PipelineRunFiltersBar } from "@/components/shared/PipelineRunFiltersBar/PipelineRunFiltersBar";
+import { BlockStack } from "@/components/ui/layout";
+import { Text } from "@/components/ui/typography";
+
+export function DashboardRunsView() {
+ return (
+
+
+ Runs
+
+
+
+
+ );
+}
diff --git a/src/routes/router.ts b/src/routes/router.ts
index aecabcf56..4c171079b 100644
--- a/src/routes/router.ts
+++ b/src/routes/router.ts
@@ -20,6 +20,7 @@ import RootLayout from "../components/layout/RootLayout";
import { DashboardFavoritesView } from "./Dashboard/DashboardFavoritesView";
import { DashboardLayout } from "./Dashboard/DashboardLayout";
import { DashboardRecentlyViewedView } from "./Dashboard/DashboardRecentlyViewedView";
+import { DashboardRunsView } from "./Dashboard/DashboardRunsView";
import Editor from "./Editor";
import Home from "./Home";
import { ImportPage } from "./Import";
@@ -112,7 +113,7 @@ const ComingSoon = () => null;
const dashboardRunsRoute = createRoute({
getParentRoute: () => dashboardRoute,
path: "/runs",
- component: ComingSoon,
+ component: DashboardRunsView,
});
const dashboardPipelinesRoute = createRoute({