package api import ( "encoding/json" "net/http" ) const summarizePrompt = `Résume la conversation suivante de manière concise et structurée. Garde les points clés, les décisions prises, le contexte technique important. Le résumé doit permettre de continuer la conversation sans perte de contexte. Réponds uniquement avec le résumé, sans meta-commentaire.` func writeJSON(w http.ResponseWriter, data interface{}) { json.NewEncoder(w).Encode(data) } func writeError(w http.ResponseWriter, msg string, code int) { w.WriteHeader(code) json.NewEncoder(w).Encode(map[string]string{"error": msg}) }