jdmagent / tests

Commit History

fix(.enrich): SKIP les triplets non-inférés au lieu d'écrire un placeholder
f6b8585

expAge Claude Opus 4.7 commited on

fix(ui-diag): afficher l'état du pool Gemini dans les erreurs chatbot
3866b2e

expAge Claude Opus 4.7 commited on

fix(quota): detecte aussi 'free_tier_requests' (Gemini 3.5/2.5 daily quota)
244ef7a

expAge commited on

feat(pool): bascule auto sur cle API invalide (400 INVALID_ARGUMENT)
c44d7ec

expAge commited on

fix(test): mock 429 inclut quotaDimensions.model (structure reelle de l'API Google)
69c85d0

expAge commited on

fix(pool): track blown par (cle, modele) et filtrer is_per_day_quota par modele
1f534a2

expAge commited on

feat(quota): pool de cles Gemini avec bascule auto sur quota PerDay
27d2c8a

expAge commited on

fix(quota): PerDay -> signal clair et stop, pas de retry trompeur
803084f

expAge commited on

fix(retry): retry sur PerDay aussi si delay reasonable (cap 120s)
f367a6f

expAge commited on

fix(submission): force l'explanation produite par infer() (registry)
688b9cd

expAge commited on

fix(test): test_enrich_unlimited check 'epuise' trop large (nouveau wording utilise 'epuise toutes les combinaisons')
1c4ae13

expAge commited on

ux(persistence): renforce massivement le bloc PERSISTANCE pour budget illimite
99c2a56

expAge commited on

fix(jarvis): 3 bugs du flow d'enrichissement
d5c8f22

expAge commited on

fix(client+tools): 500 deguise en 404 + signal explicite 'terme inconnu' au LLM
d0484d7

expAge commited on

feat(retry): bypass des quotas Gemini PerMinute avec attente automatique
e189755

expAge commited on

feat(enrich): fast-path anti-doublons via ContextVar (option A)
efab453

expAge commited on

stats: degrise dropdown relations + builder restreint strictement aux rels fournies
5c31049

expAge commited on

jarvis: nettoyage va-et-vient — 'choisis-les toi-meme' partout, sobre
784c519

expAge commited on

jarvis: les listes de relations par defaut deviennent un tirage libre
04b598f

expAge commited on

phase 13 hotfix: audit_workflow corrige (contamination sens non-premier) + terme vide -> tirage aleatoire partout
8d98a60

expAge commited on

phase 13.8: tests builders Jarvis (30 cas) - 156/156 verts
332611b

expAge commited on

phase 13.2: 4 workflow tools (audit/gap/signalement/stats)
d8fb4ce

expAge commited on

phase 13.1: ToolBudget + integration dans build_jdm_tools + regle 15
be9de48

expAge commited on

feat(enrich): inverser le format du nom de soumission — horodatage en tête
e45232e

expAge commited on

feat(enrich): Phase 12 — soumission automatique au LLMDrops JDM
2ffc435

expAge commited on

refactor(inference): retire le schéma assoc_bridge
d9a76ab

expAge commited on

refactor(enrich): retire la détection d'asymétrie et sort detect_gaps du flux de soumission
12d6af7

expAge commited on

style(enrich): espaces autour des pipes dans le format de soumission
dec14de

expAge commited on

fix(enrich): soumission propre (consolidés seulement) + min_coverage exposé
8c3b3ef

expAge commited on

feat: résolution des raffinements + message clair pour terme inconnu
5939d6b

expAge commited on

feat(inference): 3 nouveaux schémas + agrégation multi-chemins
27fda75

expAge commited on

feat(inference): schémas hyponym_propagation + assoc_bridge + confiance par schéma
57aff1d

expAge commited on

feat(phase-11): moteur d'inférence + consolidation + soumission
5c1d1c7

expAge commited on

refactor(viz): calibrer les défauts (8 relations niveau 1, 4 niveau 2, top-K=3)
e4b287d

expAge commited on

feat(viz): outil de visualisation de sous-graphe JDM (méthode + MCP)
23cd061

expAge commited on

refactor(phase-10b): retirer 3 outils + ajouter get_domain_members + prompt
d870167

expAge commited on

feat(phase-9): semantic enrichment — polarity + annotations
a26b99c

expAge commited on

feat: expose enrich primitives via MCP + USAGE.md
6c14436

expAge commited on

feat(phase-6 + mcp): JDM enrichment pipeline + expose verify_claim via MCP
e13590b

expAge commited on

feat(phase-5): JDM fact-checker — deterministic claim verification
7e3f910

expAge commited on

feat: systematic refinement decoding across all tools (Choix C design)
a4bb601

expAge commited on

feat(phase-4): MCP server (FastMCP) exposing 21 JDM tools
2e18bd3

expAge commited on

feat: decode refinement IDs + 10 predicative tools
85d8b73

expAge commited on

feat(phase-2): LangChain tools + agent (provider-agnostic)
2ae6548

expAge commited on

chore: bootstrap JDM Agent project (Phase 0 + Phase 1)
6851b52

expAge commited on