fix: correct mistralai import path β Mistral is in mistralai.client a235542 Aramente Claude Opus 4.6 (1M context) commited on Apr 20
feat: switch entire backend from Gemini to Mistral (LLM + STT) 8b18ee8 Aramente Claude Opus 4 commited on Apr 20
feat: instant LinkedIn PDF parsing via heuristics, LLM as fallback b10aabd Aramente Claude Opus 4.6 (1M context) commited on Apr 20
perf: reduce PDF parser token budget 16K β 4K for faster parsing 98a0fc7 Aramente Claude Opus 4.6 (1M context) commited on Apr 20
fix: add 60s timeout to Gemini call in PDF parser 22cb8ae Aramente Claude Opus 4.6 (1M context) commited on Apr 20
fix: increase max_output_tokens to 16000 β Gemini 2.5 Flash thinking was consuming output budget, truncating JSON 0c011e3 Aramente commited on Apr 14
fix: robust JSON extraction from Gemini 2.5 Flash β find JSON in response, strip thinking, fix trailing commas bc01feb Aramente commited on Apr 14
fix: use gemini-2.0-flash-lite for PDF parsing β no thinking interference, reliable JSON 7cd7958 Aramente commited on Apr 14
fix: response_mime_type=application/json on ALL Gemini calls β no more broken JSON, null handling, guaranteed valid output 5a15c3e Aramente commited on Apr 14
fix: remove thinking_config (breaks SDK), restore working PDF parser 2569338 Aramente commited on Apr 14
perf: disable thinking for PDF parsing + drafts, background analysis, instant chat navigation 8b546ad Aramente commited on Apr 14
feat: full CV preview β personal info, education, languages, structured sections with labels e391cda Aramente commited on Apr 14
feat: LLM-powered PDF parser (handles real LinkedIn format), focused first question with company names 3b5bee3 Aramente commited on Apr 14
feat: LinkedIn PDF parser β extract profile, experiences, education, skills 5e04dcc Aramente Claude Sonnet 4.6 commited on Apr 13