lib/roster-assistant.js : couche conversationnelle sur le roster (distincte du solveur OR-Tools). Outils data réels (etat_equipe, jobs_du_technicien) via roster.fetchTechnicians + Dispatch Job. Ex: 'TECH-4776 malade le 16 juin' → résout le nom, liste les RDV impactés, propose des techs dispos qualifiés. Routes /roster/assistant + /roster/policy (politique persistée fichier). Réutilise le moteur geminiChat de lib/agent.js (gemini-2.5-flash). Testé OK avec données réelles. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| cogeco-checker | ||
| docuseal | ||
| email-editor | ||
| legacy-db | ||
| modem-bridge | ||
| roster-solver | ||
| targo-hub | ||