prism/server/routes/health.ts
2026-01-15 18:43:46 -08:00

13 lines
341 B
TypeScript

import { checkSignalCli, hasValidAccount } from '../signal';
export const handleHealth = async () => {
const signalOk = await checkSignalCli();
const linked = signalOk && (await hasValidAccount());
return Response.json({
status: 'ok',
signal: signalOk ? 'connected' : 'disconnected',
linked,
mode: 'daemon',
});
};