feat(gui): Add auto-scroll, blinking history, and reactive API events

This commit is contained in:
2026-02-25 00:41:45 -05:00
parent 3113e3c103
commit fb80ce8c5a
24 changed files with 575 additions and 172 deletions

View File

@@ -14,7 +14,7 @@ def test_ai_settings_simulation_run():
mock_client.get_value.side_effect = lambda key: {
"current_provider": "gemini",
"current_model": "gemini-2.0-flash"
"current_model": "gemini-2.5-flash-lite"
}.get(key)
with patch('simulation.sim_base.WorkflowSimulator') as mock_sim_class:
@@ -25,7 +25,7 @@ def test_ai_settings_simulation_run():
# Override the side effect after initial setup if needed or just let it return the same for simplicity
# Actually, let's use a side effect that updates
vals = {"current_provider": "gemini", "current_model": "gemini-2.0-flash"}
vals = {"current_provider": "gemini", "current_model": "gemini-2.5-flash-lite"}
def side_effect(key):
return vals.get(key)
def set_side_effect(key, val):