ErrLookup › srbhr/Resume-Matcher

srbhr/Resume-Matcher

The #1 AI Harness for Building Resumes, PDFs, Cover Letters & more, locally with 100+ LLMs support. · TypeScript · 183 source files

Analyzed at 116f9cc3b0 on 2026-08-28. 119 documented errors.

Code / MessageTypeSeverityTags
Master resume ID is missing.
exception error react, localstorage, state, client-side, guard-clause
detail
http error http-500, improve-pipeline, llm, fastapi
).}
http error network, http, validation, frontend-api-client
).}
http error http-error, fetch, api-client, network
).}
http error network, http, frontend-api-client, error-message
missing_placeholders
Feature prompts validation error (missing_placeholders)
error_code warning validation, http-422, prompts, frontend-api-client
Resume preview data is invalid.
exception error validation, llm, api-response, schema, client-side
Original resume missing personalInfo
validation error validation, confirm-endpoint, personal-info, data-migration
personalInfo fields changed
validation error validation, personal-info, immutability, confirm-endpoint
'original' may be a list only for the reorder action
validation error pydantic, validation, llm
Resume content changed or could not be uniquely matched…
http error http, conflict, stale-state, fastapi
Only resumes with 'failed' or 'processing' status can be…
http warning http-400, resume-processing, invalid-state
Upload failed with status
http error http-error, fetch, upload, api-client
}
http error http-error, fetch, ai, api-client
Failed to load prompt config
http error network, http, frontend-api-client, config
Original personalInfo is not a dict
validation error validation, type-error, personal-info, schema
Failed to delete application. Please try again.
http error http-500, database, delete
Unsupported provider
http error http, validation, bad-request, provider
Improved resume missing personalInfo
validation error validation, confirm-endpoint, personal-info, llm-output
(status ).
exception error http-error, api, frontend, tracker
).}
http error http-error, fetch, api-client, validation
Failed to download resume
http error http-status, pdf, download, api-client
Failed to generate outreach message
exception error http-error, api, fetch, frontend
Upload failed for . Status: - Server response
exception error http, upload, frontend, error-handling
Playwright browser executable is missing or out of date…
exception error pdf, playwright, chromium, setup, python
Resume has no processed data. Please re-upload the resume.
http error http-400, missing-data, resume-parsing
PDF rendering failed. Please try again, or try a simpler…
exception error pdf, playwright, timeout, crash
Improve failed with status
http error http-error, fetch, ai, api-client
Improved personalInfo is not a dict
validation error validation, type-error, personal-info, schema
Failed to load API key status
http error network, http, api-keys, frontend-api-client
).}
http error http-error, fetch, api-client, persistence
Failed to delete applications. Please try again.
http error http-500, database, bulk-delete
Failed to generate interview preparation. Please try again.
http error http-500, llm, generation-failed, fastapi
Failed to load resume
http error http-status, api-client, frontend, resume
Failed to load feature prompts
http error network, http, frontend-api-client, config
No job context found for this resume. The resume may have…
http error http-400, missing-data, data-integrity
Failed to update resume
http error http-status, patch, api-client, validation
Failed to generate cover letter. Please try again.
http error http-500, ai-generation, backend
).}
http error network, http, database, destructive-operation
Failed to parse resume data. The resume content may be…
exception error json-parse, frontend, resume-data
}
http error http-error, fetch, ai, api-client
).}
http error http-error, fetch, api-client, persistence
missing_base_url
missing_base_url
http error validation, http-422, llm-config, api-base
).}
http error http-error, fetch, ai, api-client
).}
http error network, http, api-keys, validation
Cannot connect to frontend for PDF generation. Attempted URL
exception error pdf, playwright, network, connection-refused, config
Failed to load resumes list
http error http-status, api-client, frontend, resume-list
Resume ID is required.
validation error validation, input-error, client-side
str(e) (message from PDFRenderError)
http error http-503, pdf-rendering, headless-browser, network
LLM completion failed. Please check your API configuration…
exception error llm, api-configuration, backend, litellm
Resume has no stored content to re-process.
http error http-400, missing-data, resume-processing
Failed to test LLM connection
http error http, llm, connectivity, frontend
The associated job description was not found.
http error http-404, not-found, referential-integrity
Resume not found
exception error database, not-found, backend, async-sqlalchemy
Request timed out. If you are running a local LLM, increase…
exception error timeout, abort, network, fetch
Failed to generate interview preparation
exception error http-error, api, fetch, frontend
Resume not found
http error http-404, resource-not-found, database, stale-id
Failed to parse document. Please ensure it's a valid PDF or…
http error http-422, file-upload, document-parsing, pdf
Failed to parse JSON after
exception error llm, json-parse, retry-exhausted, backend
).}
http error http, config, validation, frontend
).}
http error http, config, i18n, validation
Invalid improved resume data. Please retry preview.
http error http-400, payload-validation, state-mismatch, resume-tailoring
Failed to delete resume
http error http-status, delete, api-client, resume
answer text must not be blank
validation error pydantic, validation, blank-input
).}
http error network, http, api-keys, delete
Failed after attempts
exception error llm, retry-exhausted, backend
Preview required before confirmation. Please retry preview.
http error http-400, missing-preview, hash-validation, state-machine, resume-tailoring
Cover letter can only be generated for tailored resumes…
http warning http-400, business-rule, resume-tailoring
Could not update the resume draft.
http error http, validation, wizard, fastapi
).}
http error network, http, api-keys, destructive-operation
Confirmation required. Pass confirm=CLEAR_ALL_KEYS query…
http warning http-400, confirmation, dangerous-operation, api-keys
Could not create master resume.
http error http, internal-server-error, database, fastapi
Empty response from LLM
exception error llm, empty-response, backend, retry
Resume tailoring timed out after
http error timeout, http-504, llm, configuration, env-var
Resume wizard failed. Please try again.
http error http, internal-server-error, ai-provider, fastapi
Job not found
http error http, not-found, rest, fastapi
Confirmation required. Pass confirm=RESET_ALL_DATA in…
http error http, validation, destructive-action, confirmation
str(e)
http error http-503, pdf-render, headless-browser, infrastructure
Playwright browser executable is missing, and no system…
exception critical playwright, pdf, missing-browser, backend, deployment
).}
http error http, config, validation, frontend
Failed to update resume
http critical http-500, database, race-condition, update-failed
No JSON found in response
exception error llm, json, malformed-response, backend
Outreach message can only be generated for tailored…
http warning http-400, business-rule, workflow
PDF renderer failed to initialize.
exception error pdf, playwright, initialization, lifecycle
Could not extract text from the uploaded file. The document…
http error http-422, document-parsing, ocr, pdf, empty-text-extraction
Unsupported content language
http warning validation, http-400, i18n, language
Resume wizard LLM response must be a JSON object.
exception error llm, json, unexpected-response
Failed to improve resume. Please try again.
http critical http-500, unhandled-exception, ai-provider, resume
Failed to generate cover letter
http error http, api, generation, ai, frontend
Failed to generate outreach message. Please try again.
http error http-500, ai-generation, backend
answer is required for answer actions
validation error pydantic, validation, missing-field
Resume content is empty after text extraction.
exception error parsing, file-upload, empty-input
personalInfo.name is required
validation error pydantic, validation, missing-field
Failed to retry processing
exception error http-error, api, retry, frontend
Invalid file type: . Allowed: PDF, DOC, DOCX
http error http-400, file-upload, mime-type, validation
Failed to update outreach message
http error http, api, frontend, resume
Interview preparation can only be generated for tailored…
http warning http-400, business-rule, workflow
Failed to update cover letter
http error http, api, frontend, resume
Failed to save changes. Please try again.
http error http, database, internal-server-error, fastapi
No cover letter found for this resume
http error http-404, missing-data, cover-letter, pdf