From 6a34a6f3c423a7c57616762eb4cea2b7da52eaf3 Mon Sep 17 00:00:00 2001 From: soryu Date: Sun, 22 Feb 2026 14:39:14 +0000 Subject: feat: Add daemon page with download binary and Cloudflare Agent setup (#77) * feat: soryu-co/soryu - makima: Create DaemonList and DaemonDetail page components * feat: soryu-co/soryu - makima: Add daemon page routes, CSS styles, and navigation * feat: soryu-co/soryu - makima: Create daemon page with download and monitoring * WIP: heartbeat checkpoint * WIP: heartbeat checkpoint * feat: soryu-co/soryu - makima: Integrate Cloudflare Agent setup into daemon page --- frontend/src/main.tsx | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'frontend/src/main.tsx') diff --git a/frontend/src/main.tsx b/frontend/src/main.tsx index a6eae5b..04b8cde 100644 --- a/frontend/src/main.tsx +++ b/frontend/src/main.tsx @@ -5,6 +5,8 @@ import App from './App' import { ContractList } from './components/ContractList' import { ContractDetail } from './components/ContractDetail' import { FileDetail } from './components/FileDetail' +import { DaemonList } from './components/DaemonList' +import { DaemonDetail } from './components/DaemonDetail' import './styles/pc98.css' import './styles/mobile.css' @@ -33,6 +35,14 @@ const router = createBrowserRouter([ path: '/contracts/:contractId/files/:fileId', element: , }, + { + path: '/daemons', + element: , + }, + { + path: '/daemons/:id', + element: , + }, ]) ReactDOM.createRoot(document.getElementById('root')!).render( -- cgit v1.2.3