tpmjs/apps/web/src/app/api/sync
Ajax Davis e5ba9fa441 feat: trigger health checks automatically when tools are synced
Add non-blocking health check calls to both sync endpoints:
- /api/sync/changes: Triggers health checks after tool upsert from changes feed
- /api/sync/keyword: Triggers health checks after tool upsert from keyword search

Health checks run asynchronously with 'sync' trigger source, ensuring:
- New/updated tools are validated immediately after sync
- Sync operations don't wait for health check completion
- Errors are logged but don't fail the sync

This completes Phase 2 of the health check system implementation.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-04 16:16:30 +10:00
..
changes feat: trigger health checks automatically when tools are synced 2025-12-04 16:16:30 +10:00
health-check feat: implement health check system (Phase 1 & 2) 2025-12-04 16:03:21 +10:00
keyword feat: trigger health checks automatically when tools are synced 2025-12-04 16:16:30 +10:00
metrics feat: implement multi-tool package architecture with manual tool registry 2025-12-04 06:39:58 +10:00