tpmjs/packages
Ajax Davis 93cdb60a45 feat: add comprehensive endpoint health monitoring
- Add GitHub Action workflow that runs every 5 minutes testing:
  - Basic health endpoint
  - Database connectivity (tools API)
  - Collections and Agents public APIs
  - MCP HTTP transport (initialize + tools/list)
  - MCP SSE transport
  - MCP server info endpoint
  - Tool health stats

- Add /api/health/report endpoint for storing health check results
- Add EndpointHealthReport Prisma model for persistence
- Add /health status page with:
  - Real-time status banner
  - Uptime percentage
  - Per-service health stats
  - Recent health check history
  - Auto-refresh every 30 seconds

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-10 03:08:11 +10:00
..
config fix: enable Biome CSS tailwindDirectives for @apply parsing 2026-01-09 23:35:53 +10:00
db feat: add comprehensive endpoint health monitoring 2026-01-10 03:08:11 +10:00
env chore: update dependencies with compatibility fixes 2026-01-09 22:49:41 +10:00
mocks chore: update dependencies with compatibility fixes 2026-01-09 22:49:41 +10:00
npm-client chore: update dependencies with compatibility fixes 2026-01-09 22:49:41 +10:00
package-executor chore: update dependencies with compatibility fixes 2026-01-09 22:49:41 +10:00
storybook fix: enable Biome CSS tailwindDirectives for @apply parsing 2026-01-09 23:35:53 +10:00
test chore: update dependencies with compatibility fixes 2026-01-09 22:49:41 +10:00
tool-ideas chore: update dependencies with compatibility fixes 2026-01-09 22:49:41 +10:00
tools chore: update dependencies with compatibility fixes 2026-01-09 22:49:41 +10:00
types chore: update dependencies with compatibility fixes 2026-01-09 22:49:41 +10:00
ui fix: resolve new ESLint rules from eslint-plugin-react-hooks update 2026-01-09 23:25:15 +10:00
utils chore: update dependencies with compatibility fixes 2026-01-09 22:49:41 +10:00