Revert "fix(client): also move the logic from the server to the client lol"

This reverts commit e401c8c930.
This commit is contained in:
Elian Doran
2025-06-12 21:46:27 +03:00
parent 79aae8fb43
commit f6bba436f4
5 changed files with 46 additions and 38 deletions

View File

@@ -0,0 +1,12 @@
import { isRunningUnderRosetta2 } from "../../services/utils.js";
import type { Request, Response } from "express";
function rosettaCheck(req: Request, res: Response) {
res.json({
isRunningUnderRosetta2: isRunningUnderRosetta2()
});
}
export default {
rosettaCheck
};

View File

@@ -58,6 +58,7 @@ import ollamaRoute from "./api/ollama.js";
import openaiRoute from "./api/openai.js";
import anthropicRoute from "./api/anthropic.js";
import llmRoute from "./api/llm.js";
import systemInfoRoute from "./api/system_info.js";
import etapiAuthRoutes from "../etapi/auth.js";
import etapiAppInfoRoutes from "../etapi/app_info.js";
@@ -238,6 +239,7 @@ function register(app: express.Application) {
apiRoute(PST, "/api/recent-notes", recentNotesRoute.addRecentNote);
apiRoute(GET, "/api/app-info", appInfoRoute.getAppInfo);
apiRoute(GET, "/api/metrics", metricsRoute.getMetrics);
apiRoute(GET, "/api/system-info/rosetta-check", systemInfoRoute.rosettaCheck);
// docker health check
route(GET, "/api/health-check", [], () => ({ status: "ok" }), apiResultHandler);