From b908bfe67ac8adafb4ac8f70320c02c8825efa3b Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Fri, 2 Jan 2026 20:30:19 +0000
Subject: [PATCH 1/6] Initial plan
From c0914748cdb0ac98b0eed35fa1557d0bffe8944e Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Fri, 2 Jan 2026 20:41:27 +0000
Subject: [PATCH 2/6] Add error indicator column to runner pool table
Co-authored-by: jog1t <39823706+jog1t@users.noreply.github.com>
---
frontend/src/app/runner-config-table.tsx | 39 ++++++++++++++++++++++--
1 file changed, 36 insertions(+), 3 deletions(-)
diff --git a/frontend/src/app/runner-config-table.tsx b/frontend/src/app/runner-config-table.tsx
index 03063f5b6f..40cfb975c9 100644
--- a/frontend/src/app/runner-config-table.tsx
+++ b/frontend/src/app/runner-config-table.tsx
@@ -1,6 +1,7 @@
import {
faCog,
faCogs,
+ faExclamationTriangle,
faNextjs,
faRailway,
faTrash,
@@ -45,6 +46,7 @@ export function RunnerConfigsTable({
+
Name
Provider
Endpoint
@@ -55,7 +57,7 @@ export function RunnerConfigsTable({
{!isLoading && !isError && configs?.length === 0 ? (
-
+
There's no providers matching criteria.
@@ -64,7 +66,7 @@ export function RunnerConfigsTable({
) : null}
{isError ? (
-
+
An error occurred while fetching providers.
@@ -89,7 +91,7 @@ export function RunnerConfigsTable({
{!isLoading && hasNextPage ? (
-
+