Commit History

ui(theme): apply soft-zinc light mode via gr.themes API instead of CSS
33c1c8e

expAge commited on

ui(theme): soften blinding white in light mode → zinc grays
5b6d63b

expAge commited on

feat(productions): submit acts on ALL selected files (boucle)
d15cbe7

expAge commited on

ui(productions): CheckboxGroup multi-select + uniform CSS + submitted state
7253992

expAge commited on

fix(productions): hide empty Radio + show '(aucun)' placeholder instead
b0d924a

expAge commited on

feat(productions+admin): radio + oldies auto-archive + admin purge buttons + cache purge
375fdec

expAge commited on

fix(chat-viz): single cancelable auto-scroll instead of 3 hijacking setTimeouts
8f9f113

expAge commited on

feat(jarvis): exclude Gemini 2.5 from Jarvis dropdown + remove diag
213924e

expAge commited on

fix(productions): extract chat content correctly when displaying submit verdict
5e70029

expAge commited on

diag(temp): log all messages with node name + class to detect langgraph END artifact
d19fd67

expAge commited on

diag(temp): dump AIMessage internals in stream to debug Gemini 2.5 premature termination
404eaee

expAge commited on

Revert "fix(relance): keep accumulated_messages instead of resetting on persistence"
9150b5a

expAge commited on

fix(relance): keep accumulated_messages instead of resetting on persistence
77bf479

expAge commited on

ui(narration): boost CSS specificity so jarvis-term color wins + style relation backticks
85ffd8d

expAge commited on

ui(narration): highlight key terms in Jarvis stream via .jarvis-term class
f793d05

expAge commited on

fix(admin-gate): use double-class on element, not ancestor selector
cbab70e

expAge commited on

fix(admin-gate): drop body selector in CSS — Gradio v5 scoping strips it
61a9b67

expAge commited on

ui(aide): admin gate via ?admin=1 + move secrets panel to bottom
2b10d24

expAge commited on

ui(aide): collapse secrets export panel by default + scrub stray mention
cc5dbd2

expAge commited on

feat(deploy): support APP_SUBPATH for reverse-proxy mounting
d573ddc

expAge commited on

docs(install): complete local deploy recipe (venv + .env + run)
0d83e35

expAge commited on

feat(aide): add Groq/Deepseek to export allowlist + JDM_DROPS_URL fallback
7c901fc

expAge commited on

feat(aide): export HF Secrets panel for .env reconstitution
7011397

expAge commited on

fix(productions): combine render+toggle in one handler to avoid Timer race
0673c6f

expAge commited on

ui+ux: header epure / file preserve sur error / submit Drops / pending sobre / flush right
8e780f6

expAge commited on

fix(productions): replace FileExplorer with auto-refreshing Dropdown
f408a98

expAge commited on

feat(productions): unified output dir + Productions tab + anti-overwrite
0359a8a

expAge commited on

feat(append): auto-append on register_consolidation + guard against overwrite
3ae2099

expAge commited on

feat(B+C): canonical path + final registry fusion + exclusion_context survives persistance
6c228bd

expAge commited on

fix(condense): yield immediately after PerMinute condense message
87671e9

expAge commited on

tune(condense): lower threshold 240k -> 230k tokens (920k chars)
95b0887

expAge commited on

feat(ui): show cumulative consolidated count in pending line
4f3816d

expAge commited on

feat(condense): proactive history condensation at ~240k tokens
7e1bd57

expAge commited on

fix(persistence): use cumulative registry count instead of per-turn messages
b9a76b4

expAge commited on

fix(registry): replace ContextVar with thread-safe global dict
ae54550

expAge commited on

diag(.enrich): expose registry state when triplets skipped
ad0cb76

expAge commited on

fix(file): force submission file into /tmp/jdm_outputs/ (HF persistent)
9f3eef1

expAge commited on

fix(variety): bump temperature 1.0 -> 1.5 Gemini / 1.3 GPT
ae4ee8c

expAge commited on

fix: NameError 'model' in _build_gemini_native — use model_id (param name)
29930fe

expAge commited on

fix(file+retry): absolute path for output files + condense on big PerMinute
920d949

expAge commited on

fix(perday): require PerDay quotaId ONLY in violations + show raw API error
9b10c9d

expAge commited on

fix(gemini): 2.5 sans thinking + détection PerDay durcie
54fce0a

expAge commited on

fix(dropdown): pin rotation button visually to bottom via flex order
cf5d857

expAge commited on

fix(dropdown): button acts as normal — never removed, never re-injected
0124948

expAge commited on

fix(dropdown): rotation-in-progress flag to suppress button double-flash
ce8fe3f

expAge commited on

fix(dropdown): inject rotation button as sibling of ul to stop double flash
00ce39f

expAge commited on

fix(dropdown): MutationObserver instant reset — no flash window
70b9762

expAge commited on

fix(dropdown): use placeholder-as-value to avoid flash + empty trigger
dcb0194

expAge commited on

fix(dropdown): restore non-flash setter approach + fix empty trigger
00d8a45

expAge commited on

fix(dropdown): keep open + real-time update without flash
f5efdda

expAge commited on