Repository navigation
fix(env,#20345): commenter OPENAI_BASE_URL vide dans Argument_Analysis/.env.example - #20433
Conversation
…s/.env.example Le gabarit livrait la variable `OPENAI_BASE_URL=\"\"` non-commente, ce qui surcharge le defaut SDK (`base_url = ''`) et fait echouer tout appel LLM en `APIConnectionError` silencieux (le message ne mentionne pas la config). Fix : commenter la ligne + 2 commentaires qui nomment la difference 'absent' (defaut SDK) vs 'vide' (casse tous les appels) et donnent la valeur explicite de reference. Note scope : le deuxieme gabarit cite dans #20345 (Lean/.env.example:60) est DEJA commente (probablement un fix anterieur non reference dans l'issue). Audit plus large des autres `.env.example` du depot hors scope de cette PR -- a traiter par issue dediee si le motif se repete. Gitleaks positive control verifie : la cle `sk-proj-1234567890` deja presente dans le fichier (ligne 2, placeholder evident) n'est pas affectee par ce changement. Co-Authored-By: Claude Haiku 4.5 (1M context) <noreply@anthropic.com>
|
G-VAR-2/3 GENRE signals (advisory, non bloquant, #10020).
G-VAR-2 plafonne a max(1, grains_mergees_du_jour // 3) LIGHT par lane et par jour, toutes categories LIGHT confondues -- un RATIO, pas un plafond plat ; le cap calcule du jour est dans le tally ci-dessus. G-VAR-3 interdit deux genres LIGHT consecutifs. Les signaux ci-dessus rendent le fait VISIBLE (labels |
|
aucun genre mots-clé fermant dans le body ni les commits ; prev: accepté(s) : #20294 Run vert du garde : ce commentaire bloquant est obsolète. Réécrit en place (#15372) plutôt que laissé affiché faux — le marqueur reste porté pour le prochain upsert. Historique : runs |
|
closing-keyword + PR-number reference(s) that would auto-close a PR on squash: [' GitHub interprète Le discriminateur est la nature du numéro, pas le contexte du mot-clé : Pour passer ce gate :
|
|
[ADJOINT PREFLIGHT] |
myia-ai-01
left a comment
There was a problem hiding this comment.
[ai-01 c2166] Lecture exacte-tete a 1e83d94 : dossier tiers lu, delta, B.0 rc=0, consume = seule la disposition ai-01 manquait. .env.example : OPENAI_BASE_URL vide remplace par une ligne commentee, la cible par defaut du SDK s'applique ; aucune valeur de secret reelle (placeholder preexistant). APPROVE.
Grain: LIGHT/bug — lane myia-po-2024:CoursIA — prev: MED/docs #20294
Fix du defaut signale dans #20345 :
OPENAI_BASE_URL=""non-commente surcharge le defaut SDK et casse tout appel LLM enAPIConnectionErrorsilencieux.Changement
MyIA.AI.Notebooks/SymbolicAI/Argument_Analysis/.env.example:4:1 fichier, +3/-1.
Verification
grep -rn 'OPENAI_BASE_URL=""' --include='.env.example' MyIA.AI.Notebooks/ | grep -v '^[^:]*:#'(active values only) : 0 ligne.https://api.openai.com/v1) vs vide (surcharge par'').Scope (note)
Le deuxieme gabarit cite dans #20345 (
Lean/.env.example:60) est deja commente (probablement un fix anterieur non reference dans l'issue). Aucun changement necessaire la-bas.Audit plus large des autres
.env.exampledu depot hors scope : 6 autres fichiers ont la variable, tous commentes ou avec valeur explicite (https://api.openai.com/v1,${LLM_API_URL}, etc.). Aucune autre valeur vide non-commentee surorigin/main. Le motif signale dans #20345 etait ponctuel, pas repandu.Critere de cloture de #20345
greprend 0 valeur vide active.cp .env.example .env+ appel LLM) -- necessite cle API, non execute dans cette PR (carnet non modifie). Issue recommandee : test integration a ouvrir par le mainteneur de la serie Argument_Analysis.Test Gitleaks
sk-proj-1234567890(placeholder evident, ligne 2) est inchange. Gitleaks positive control verifie qu'aucune nouvelle cle n'est introduite par ce commit.🤖 Generated with Claude Code