feat(mma): Decouple UI from API calls using UserRequestEvent and AsyncEventQueue

This commit is contained in:
2026-02-26 20:45:23 -05:00
parent 5206c7c569
commit 68861c0744
5 changed files with 208 additions and 54 deletions

View File

@@ -1115,7 +1115,12 @@ pygments==2.19.2 \
pytest==9.0.2 \
--hash=sha256:711ffd45bf766d5264d487b917733b453d917afd2b0ad65223959f59089f875b \
--hash=sha256:75186651a92bd89611d1d9fc20f0b4345fd827c41ccd5c299a868a05d70edf11
# via pytest-cov
# via
# pytest-asyncio
# pytest-cov
pytest-asyncio==1.3.0 \
--hash=sha256:611e26147c7f77640e6d0a92a38ed17c3e9848063698d5c93d5aa7aa11cebff5 \
--hash=sha256:d7f52f36d231b80ee124cd216ffb19369aa168fc10095013c6b014a34d3ee9e5
pytest-cov==7.0.0 \
--hash=sha256:33c97eda2e049a0c5298e91f519302a1334c26ac65c1a483d6206fd458361af1 \
--hash=sha256:3b8e9558b16cc1479da72058bdecf8073661c7f57f7d3c5f22a1c23507f2d861
@@ -1249,6 +1254,7 @@ typing-extensions==4.15.0 \
# google-genai
# pydantic
# pydantic-core
# pytest-asyncio
# starlette
# typing-inspection
typing-inspection==0.4.2 \