fix: audit bugs + better error logging for searcher debugging
Bugs fixed: - form_filler.mjs: add missing await on el.evaluate() in getLabel() - analyze_ats.mjs: check job.apply_type instead of non-existent job.easy_apply - status.mjs: fix typo "that run" → "in that run" - README: add missing lock.mjs to project structure Logging improvements: - job_searcher.mjs: log browser creation, login steps, stack traces on error - linkedin.mjs/wellfound.mjs: catch and log navigation failures per keyword - browser.mjs: descriptive errors for Kernel and CDP connection failures Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -168,6 +168,7 @@ claw-apply/
|
||||
│ ├── linkedin.mjs LinkedIn search + job classification
|
||||
│ ├── wellfound.mjs Wellfound search
|
||||
│ ├── queue.mjs Job queue and config management
|
||||
│ ├── lock.mjs Process lock to prevent parallel runs
|
||||
│ ├── notify.mjs Telegram notifications with rate limiting
|
||||
│ └── apply/
|
||||
│ ├── index.mjs Apply handler registry
|
||||
|
||||
Reference in New Issue
Block a user