feat(mma): Implement interception logic in GUI and Conductor

This commit is contained in:
2026-02-27 22:29:55 -05:00
parent 1017a4d807
commit 4c53ca11da
3 changed files with 133 additions and 17 deletions

View File

@@ -11,7 +11,11 @@ class MockDialog:
self.approved = approved
self.final_payload = final_payload
def wait(self):
return self.approved, self.final_payload
# Match the new return format: a dictionary
res = {'approved': self.approved, 'abort': False}
if self.final_payload:
res.update(self.final_payload)
return res
@pytest.fixture
def mock_ai_client():