mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-13 21:53:43 +01:00
- Made the three hardcoded qwen3-32b fallbacks env-configurable.
- AES-256-GCM encryption of per-user API keys.
- "Ask AI" on a selection follows the model picked in the chat dropdown.
- Per-feature enable/disable toggles (chat / completion / review) enforced backend-side, not just hidden in the UI
- All prompts editable from the admin page: the chat system prompt, the Ask AI behaviour prompt, the compile-error help prompt, the review system prompt, and the ten Ask AI action templates (paraphrase, academic, concise, summarize, ...), each using a {{selection}} placeholder. An empty field falls back to the shipped default.
- A document compliance review: it sends the whole project to the model and checks it against admin-defined rubrics (thesis or internship guidelines), returning a per-requirement report.