Date: 25/01/2026 22:00 Status: ✅ TERMINÉ
Suite de la session du matin - corrections des erreurs sur QIG pour la recherche d'utilisateurs et fix du health check dans smart-deploy.
Symptômes :
Causes :
/users/search au lieu de /search/users{items: [...]} pas un array direct{name, field} au lieu de {id, label, type}Fixes :
search endpoint dans KNOWN_ENDPOINTS mappingsearch_term dans Intent + prompt?q=search_termdata.items pour résultats searchnormalizeDisplaySpec() pour adapter la structure OllamaSymptômes :
Causes :
jq sur HTML retourne chaîne vide, pas "unknown"store_health_data crashait avec set -eo pipefail quand jq échouaitFixes :
|| true dans store_health_data pour éviter pipefailsrc/lib/connector/client.ts - KNOWN_ENDPOINTS + resolveEndpointsrc/lib/ollama/prompts.ts - search_term dans promptsrc/lib/ui-spec/types.ts - Intent.search_termsrc/lib/ui-spec/normalize.ts - normalizeDisplaySpec (nouveau)src/routes/index.tsx - query param + data.items extractionGUIDELINES.md - Documentationlib/health.sh - health_check + store_health_dataQIG :
8e583cb feat: normalize DisplaySpec from Ollama responses8db7353 feat: add search endpoints support for GitHubSmart-Deploy :
dcf9c0e fix: handle non-JSON responses in health checkb834edd fix: prevent pipefail crash in store_health_datasearch_term: "octocat" extrait correctement/search/users?q=octocat ✅