import request, { withSignal } from './request' import type { RelayTask, PaginatedResponse } from '@/types' export const relayService = { list: (params?: Record, signal?: AbortSignal) => request.get>('/relay/tasks', withSignal({ params }, signal)).then((r) => r.data), get: (id: string, signal?: AbortSignal) => request.get(`/relay/tasks/${id}`, withSignal({}, signal)).then((r) => r.data), }