diff --git a/packages/playground/src/components/manage_caprover_worker_dialog.vue b/packages/playground/src/components/manage_caprover_worker_dialog.vue
index b7e60070a0..9f5d7ed95c 100644
--- a/packages/playground/src/components/manage_caprover_worker_dialog.vue
+++ b/packages/playground/src/components/manage_caprover_worker_dialog.vue
@@ -17,10 +17,17 @@
{ title: 'PLACEHOLDER', key: 'data-table-select' },
{ title: 'Contract ID', key: 'contractId' },
{ title: 'Name', key: 'name' },
- { title: 'Public IPv4', key: 'publicIP.ip' },
- { title: 'CPU(vCores)', key: 'capacity.cpu' },
- { title: 'Memory(MB)', key: 'capacity.memory' },
- { title: 'Disk(GB)', key: 'disk' },
+ {
+ title: 'Networks',
+ key: 'networks',
+ sortable: false,
+ children: [
+ { title: 'Public IPv4', key: 'publicIP.ip', sortable: false },
+ { title: 'Mycelium IP', key: 'myceliumIP', sortable: false },
+ ],
+ },
+ { title: 'Created At', key: 'created' },
+ { title: 'Health', key: 'status', sortable: false },
]"
:items="data"
:loading="false"
@@ -31,6 +38,27 @@
{{ data.indexOf(item) + 1 }}
+
+ {{ item.myceliumIP || "-" }}
+
+
+
+ {{ toHumanDate(item.created) }}
+
+
+
+
+ {{
+ item.message
+ }}
+ The deployment contract is in grace period
+
+ {{ getNodeHealthColor(item.status as string).type }}
+
+
+
{{ calcDiskSize(item.mounts) }}
@@ -81,6 +109,9 @@