chore(conductor): Mark track 'Curate Provider Registries' as complete. Includes critical fixes for RecursionError, NoneType Hook API responses, and plurality mismatches.

This commit is contained in:
2026-05-08 22:01:15 -04:00
parent b89abb2670
commit 9f18497786
15 changed files with 97 additions and 89 deletions
+4
View File
@@ -23,6 +23,7 @@ def test_context_sim_live(live_gui: Any) -> None:
sim.setup("LiveContextSim")
client.set_value('current_provider', 'gemini_cli')
client.set_value('gcli_path', f'"{sys.executable}" "{os.path.abspath("tests/mock_gemini_cli.py")}"')
client.set_value('auto_add_history', True)
sim.run() # Ensure history is updated via the async queue
time.sleep(2)
sim.teardown()
@@ -36,6 +37,7 @@ def test_ai_settings_sim_live(live_gui: Any) -> None:
sim.setup("LiveAISettingsSim")
client.set_value('current_provider', 'gemini_cli')
client.set_value('gcli_path', f'"{sys.executable}" "{os.path.abspath("tests/mock_gemini_cli.py")}"') # Expect gemini_cli as the provider
client.set_value('auto_add_history', True)
assert client.get_value('current_provider') == 'gemini_cli'
sim.run()
sim.teardown()
@@ -49,6 +51,7 @@ def test_tools_sim_live(live_gui: Any) -> None:
sim.setup("LiveToolsSim")
client.set_value('current_provider', 'gemini_cli')
client.set_value('gcli_path', f'"{sys.executable}" "{os.path.abspath("tests/mock_gemini_cli.py")}"')
client.set_value('auto_add_history', True)
sim.run() # Ensure history is updated via the async queue
time.sleep(2)
sim.teardown()
@@ -63,6 +66,7 @@ def test_execution_sim_live(live_gui: Any) -> None:
client.set_value('manual_approve', True)
client.set_value('current_provider', 'gemini_cli')
client.set_value('gcli_path', f'"{sys.executable}" "{os.path.abspath("tests/mock_gemini_cli.py")}"')
client.set_value('auto_add_history', True)
sim.run()
time.sleep(2)
sim.teardown()