Resources tuneup

This commit is contained in:
2026-02-20 12:35:47 +00:00
parent 8a637c7788
commit f48093424c
5 changed files with 2104 additions and 40 deletions
+7 -1
View File
@@ -58,5 +58,11 @@ export const useResources = () => {
return client.post<PingResult>(`/server-settings/resources/${id}/ping`, { url });
};
return { resources, isLoading, saveConnectionConfig, pingResource };
const runCommand = async (id: string, action: string) => {
const result = await client.post<{ exitCode: number; output: string }>(`/server-settings/resources/${id}/run`, { action });
queryClient.invalidateQueries({ queryKey: RESOURCES_KEY });
return result;
};
return { resources, isLoading, saveConnectionConfig, pingResource, runCommand };
};