Spaces:
Build error
Build error
File size: 1,566 Bytes
cf9339a | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | <<<<<<< SEARCH
app.use(llmRoutes(db));
// Mount API routes
const api = Router();
api.use(boardMutationGuard());
api.use(
"/health",
healthRoutes(db, {
deploymentMode: opts.deploymentMode,
deploymentExposure: opts.deploymentExposure,
authReady: opts.authReady,
companyDeletionEnabled: opts.companyDeletionEnabled,
}),
);
=======
app.use(llmRoutes(db));
app.get("/health", (_req, res) => {
res.status(200).json({ status: "ok" });
});
app.get("/api-docs", (_req, res) => {
res.status(200).json({
endpoints: [
{
path: "/api/health",
method: "GET",
purpose: "Returns API health status",
request: null,
response: { status: "ok" }
},
{
path: "/api/companies",
method: "GET",
purpose: "Lists all companies",
request: null,
response: [{ id: "string", name: "string" }]
},
{
path: "/api/companies",
method: "POST",
purpose: "Creates a new company",
request: { name: "string", goal: "string" },
response: { id: "string", name: "string" }
}
]
});
});
// Mount API routes
const api = Router();
api.use(boardMutationGuard());
api.use(
"/health",
healthRoutes(db, {
deploymentMode: opts.deploymentMode,
deploymentExposure: opts.deploymentExposure,
authReady: opts.authReady,
companyDeletionEnabled: opts.companyDeletionEnabled,
}),
);
>>>>>>> REPLACE
|