INNER CODE UNIT · TypeScript

healthHandler

eclaire-labs/eclaire · apps/backend/src/index.ts:123

const healthHandler = (c: Context<{ Variables: Variables }>) => {
  // Build info comes from environment set during Docker build
  const buildInfo = {
    version: process.env.APP_VERSION || "N/A",
    fullVersion: process.env.APP_FULL_VERSION || "N/A",
    gitHash: process.env.APP_GIT_HASH || "N/A",
    buildTimestamp: process.env.APP_BUILD_TIMESTAMP || "N/A",
  };

  return c.json({
    status: "ok",
    service: "eclaire",
    version: buildInfo.version,
    fullVersion: buildInfo.fullVersion,
    gitHash: buildInfo.gitHash,
    buildTimestamp: buildInfo.buildTimestamp,
    timestamp: new Date().toISOString(),
    uptime: process.uptime(),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…