feat: cv-search-job background worker #3

Closed
opened 2026-05-22 15:57:09 +00:00 by gelu · 0 comments
Owner

New Jobs/cv-search-job/ worker service. Polls CvSearchSessions every 30s for Pending status. For each session: extracts CV keywords (heuristic, no LLM), scrapes enabled providers via HtmlJobSearcher, runs ScorePairAsync on top MaxJobsToMatch URLs, emails ranked results with CV PDF attached. Orphaned Processing sessions (container crash) reset to Pending on startup. Commit: 6293fa8.

New Jobs/cv-search-job/ worker service. Polls CvSearchSessions every 30s for Pending status. For each session: extracts CV keywords (heuristic, no LLM), scrapes enabled providers via HtmlJobSearcher, runs ScorePairAsync on top MaxJobsToMatch URLs, emails ranked results with CV PDF attached. Orphaned Processing sessions (container crash) reset to Pending on startup. Commit: 6293fa8.
gelu closed this issue 2026-05-22 15:57:23 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: AI/myAi#3