Proposition : Integration outils AI Orchestrator + Instance routing
Date : 29/01/2026
Status : En cours d'implementation (plan valide)
Resume
Implementation du plan valide en 4 phases :
- Phase A : TOOLS_SCHEMAS + 2 endpoints dans ai-orchestrator/main.py
- Phase B : resolveAiInstance + userId dans ai.ts, aiChat.ts, index.ts
- Phase C : listToolSchemas endpoint + frontend api
- Phase D : ai_job dans buildUserTools, parseToolCall, executeToolCall
Fichiers modifies
| Fichier |
Phase |
ai-orchestrator/app/main.py |
A |
connectors-api/src/services/ai.ts |
B |
connectors-api/src/services/aiChat.ts |
B, C, D |
connectors-api/src/index.ts |
B, C |
connectors-front/src/lib/api.ts |
C |
Risques
- Aucune modification destructive
- Les fonctions existantes gardent leur signature compatible (userId optionnel)
- Les routes existantes sont modifiees pour passer userId mais le comportement reste identique