Commit History

Clarify PDF extraction: chat analyzes PDF automatically, no MCP function needed
cbe41dc

Nayohn commited on

Add 3 CV collection options (MCP) + Fix nouveau_template.tex.j2 syntax
6da290b

Nayohn commited on

Add nouveau_template.tex.j2 - Modern CV template with colored sections and improved typography
5b00291

Nayohn commited on

Add application file
0ca30e6

Nayohn commited on

🎨 AMÉLIORATIONS MISE EN FORME CV
9441043

hasanbasbunar commited on

🔄 FORCE REBUILD: Corrections critiques doivent être déployées
be60cf5

hasanbasbunar commited on

Force rebuild HF Spaces - corrections LaTeX & Pydantic déployées
e3bdea7

hasanbasbunar commited on

CORRECTIONS CRITIQUES LaTeX et Pydantic
6523154

hasanbasbunar commited on

System prompt onboarding étape par étape
4363a84

hasanbasbunar commited on

System prompt statique sans paramètres
322d3fb

hasanbasbunar commited on

Ajout d'un system prompt complet pour MCP avec workflow détaillé
4062d95

hasanbasbunar commited on

Suppression des fonctions obsolètes et nettoyage du code
5c3371b

hasanbasbunar commited on

CRITICAL HOTFIX 2: Fixed IndentationError on line 128 - added missing indentation after try statement
2b346b6

hasanbasbunar commited on

CRITICAL HOTFIX: Fixed IndentationError on line 114 - added missing indentation after if statement
c9acb21

hasanbasbunar commited on

ADDED: MCP Prompt - Comprehensive resume generation guide for LLMs with personalization and type-specific tips
436150a

hasanbasbunar commited on

MAJOR: Enhanced LLM compatibility - Detailed docstrings with examples, better placeholders, sample resume generator
d1f15c6

hasanbasbunar commited on

CRITICAL FIX: Return file path directly (not JSON) for Gradio to generate public URLs + use gr.File output
c6f36e4

hasanbasbunar commited on

MAJOR IMPROVEMENT: Enhanced MCP server following Gradio/HF best practices - Better docstrings, JSON responses, validation, dual tools
1d285e6

hasanbasbunar commited on

Create proper UI with individual fields instead of JSON input
2b8133f

hasanbasbunar commited on

Fix Python syntax: reorder parameters (required first, optional after)
592cc85

hasanbasbunar commited on

MAJOR: Restructure MCP function with individual parameters matching Pydantic model
5f33735

hasanbasbunar commited on

CRITICAL FIX: Define MCP function at global level like working audio app
46320b0

hasanbasbunar commited on

FINAL FIX: Copy EXACT structure from working audio app - direct function call
c15e4d9

hasanbasbunar commited on

Fix Gradio structure: move API Tab inside gr.Blocks context
33a5560

hasanbasbunar commited on

Copy exact API structure from working audio app: use gr.Tab instead of gr.Row
f163da7

hasanbasbunar commited on

Fix MCP URL generation: use gr.File component like working audio app
7205e69

hasanbasbunar commited on

Fix MCP tool registration: use gr.api() with proper docstring formatting
d6259ed

hasanbasbunar commited on

Move MCP API outside Tab to ensure proper tool registration
e806a75

hasanbasbunar commited on

Make API Endpoints tab visible for MCP tool registration
b3b4118

hasanbasbunar commited on

Fix MCP tool: use gr.File output for proper URL generation by Gradio
9a07c62

hasanbasbunar commited on

Fix URL generation: use local_url when share_url is None (HF Spaces)
75ff4ee

hasanbasbunar commited on

LaTeX: install texlive-xetex + texlive-lang-french; better log hints for xelatex
f097891

hasanbasbunar commited on

LaTeX: use xelatex on Linux; add DejaVu fonts; rely on latexmk
29d42b5

hasanbasbunar commited on

Docker: install texlive-lm to provide lmodern.sty (fix LaTeX error)
3c285b8

hasanbasbunar commited on

LaTeX: add -halt-on-error, -file-line-error and include .log tail in error
735f5e7

hasanbasbunar commited on

Docker: drop apt tectonic (not in debian stable); rely on latexmk
fe2aded

hasanbasbunar commited on

Docker: install tectonic alongside latexmk to avoid exit 12
52f6240

hasanbasbunar commited on

MCP: ensure generate_resume_pdf is listed via gr.api and as file-returning endpoint
b80430d

hasanbasbunar commited on

Expose MCP tool generate_resume_pdf returning gr.File; serve URL via /file=...
4524200

hasanbasbunar commited on

Docker: add texlive-fonts-extra for fontawesome/sourcesanspro
1e92044

hasanbasbunar commited on

Fix LaTeX engine fallback; Space runtime perms/venv
a7bbd45

hasanbasbunar commited on

Docker: run as non-root and chown /app for write perms
c5f73d8

hasanbasbunar commited on

Docker: run with venv python
af9924f

hasanbasbunar commited on

Docker: avoid uv at runtime; use venv PATH
afed123

hasanbasbunar commited on

Docker: install uv into /usr/local/bin
1ce9507

hasanbasbunar commited on

Docker: copy uv.lock for uv sync --frozen
048fe68

hasanbasbunar commited on

Fix Docker: add uv to PATH
b3dff46

hasanbasbunar commited on

Space config: add YAML header (sdk: docker)
70cf1d8

hasanbasbunar commited on

Deploy to HF Space: Docker + Gradio MCP + UUID filenames
23011a7

hasanbasbunar commited on