tpmjs/apps
Ajax Davis b51060d9e7 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
..
playground fix: check for errorText field in tool error rendering 2025-12-04 15:04:54 +10:00
railway-executor feat: add Node.js compatibility layer to Railway executor 2025-12-04 15:18:38 +10:00
web feat: trigger health checks automatically when tools are synced 2025-12-04 16:16:30 +10:00