- Standardized error handling across tool implementations - Improved return type consistency for tool execution results - Simplified configuration parsing and type definitions - Enhanced type safety for various configuration schemas - Cleaned up and normalized tool response structures - Updated SSE and event subscription tool implementations
16 lines
324 B
TypeScript
16 lines
324 B
TypeScript
import { Router } from "express";
|
|
import { APP_CONFIG } from "../config/app.config.js";
|
|
|
|
const router = Router();
|
|
|
|
// Health check endpoint
|
|
router.get("/", (_req, res) => {
|
|
res.json({
|
|
status: "ok",
|
|
timestamp: new Date().toISOString(),
|
|
version: APP_CONFIG.VERSION,
|
|
});
|
|
});
|
|
|
|
export { router as healthRoutes };
|