Files
IdeA/.ideai/tickets/97/issue.md

1.3 KiB

id, number, title, status, priority, sprint, links, agentRefs, createdBy, updatedBy, createdAt, updatedAt, version
id number title status priority sprint links agentRefs createdBy updatedBy createdAt updatedAt version
fd7057dc-0177-41e1-811c-701c802e81d3 97 Duplication de provider lors de la création de profil AI - llamacpp ET provider cloud inclus simultanément closed high null
kind agent_id
agent a6ced819-b893-4213-b003-9e9dc79b9641
kind agent_id
agent a6ced819-b893-4213-b003-9e9dc79b9641
1784899606438 1784915626417 3

Lors de la création d'un profil AI dans le premier-run wizard, le système génère un profiles.json qui contient à la fois la section opencode (llamacpp) et opencodeProvider (cloud), quel que soit le choix de l'utilisateur.

Comportement attendu :

  • Si l'utilisateur choisit "llamacpp" : seule la section opencode doit être présente
  • Si l'utilisateur choisit "provider cloud" : seule la section opencodeProvider doit être présente

Comportement actuel : Les deux sections sont présentes simultanément, ce qui fait que llamacpp est priorisé même quand l'utilisateur veut utiliser un provider cloud (ex: ZAI/GLM).

Cas de test : Création du profil GLM5.2 avec provider ZAI Code → profiles.json contient opencodeProvider correct MAIS contient aussi une section opencode vide ou inutile, ce qui force le fallback sur llamacpp.