nxtgauge-backend-rust/apps/users
Tracewebstudio Dev f75a348fc7 feat(ai): add missing intents, admin guards, and validation checks
- Add missing AI intents: generate_cover_letter, improve_resume, request_view_contact, auto_apply_job, unknown
- Add is_internal_admin helper to prevent admin/super_admin users from using user-facing AI flows
- Add admin guards to: ai_generate_job_field, ai_generate_cover_letter, ai_tailor_resume, ai_auto_apply, ai_auto_respond_to_lead
- Add professional approval check in ai_auto_respond_to_lead - must be APPROVED status
- Add tracecoin balance check before contact reveal (requires 30 tracecoins)
- Add KB escalation: when no articles found, suggest creating support ticket
- Add explicit unknown intent handler with helpful message
2026-05-05 17:44:40 +02:00
..
src feat(ai): add missing intents, admin guards, and validation checks 2026-05-05 17:44:40 +02:00
Cargo.toml feat: add AI endpoints for chat, tickets, form extraction via Ollama 2026-04-15 18:19:07 +02:00
Dockerfile fix: add OpenSSL static linking for musl builds 2026-04-09 11:59:57 +02:00