feat(mma): Finalize Orchestrator Integration and fix all regressions

This commit is contained in:
2026-02-27 18:31:14 -05:00
parent 8438f69197
commit 3b2d82ed0d
27 changed files with 706 additions and 297 deletions

View File

@@ -40,13 +40,11 @@ def test_redundant_calls_in_process_pending_gui_tasks(app_instance):
# ai_client.reset_session()
# ai_client.set_provider(value, self.current_model)
# _process_pending_gui_tasks ALSO calls:
# ai_client.set_provider(self.current_provider, self.current_model)
# ai_client.reset_session()
# _process_pending_gui_tasks NO LONGER calls it redundantly:
# Total should be 2 calls for each if redundant.
assert mock_set_provider.call_count == 2
assert mock_reset_session.call_count == 2
# Total should be 1 call for each.
assert mock_set_provider.call_count == 1
assert mock_reset_session.call_count == 1
def test_gcli_path_updates_adapter(app_instance):
# Setup