Co-authored-by: Clément Drouin <clement.drouin@mistral.ai>
Co-authored-by: Clément Sirieix <clement.sirieix@mistral.ai>
Co-authored-by: Guillaume LE GOFF <guillaume.lgf@gmail.com>
Co-authored-by: Mert Unsal <mertunsal1905@gmail.com>
Co-authored-by: Michel Thomazo <51709227+michelTho@users.noreply.github.com>
Co-authored-by: Quentin <quentin.torroba@mistral.ai>
Co-authored-by: Val <102326092+vdeva@users.noreply.github.com>
Co-authored-by: Vincent G <10739306+VinceOPS@users.noreply.github.com>
Co-authored-by: maximevoisin-pm <maxime.voisin@mistral.ai>
Co-authored-by: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
Mathias Gesbert 2026-05-27 17:10:40 +02:00 committed by GitHub
parent adb1ca74ce
commit cf3f4ca58f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
143 changed files with 3457 additions and 1351 deletions

View file

@ -36,11 +36,16 @@ class BaseSnapshotTestApp(VibeApp):
backend: FakeBackend | None = None,
**kwargs,
):
agent_loop_kwargs: dict = {}
if "mcp_registry" in kwargs:
agent_loop_kwargs["mcp_registry"] = kwargs.pop("mcp_registry")
agent_loop = build_test_agent_loop(
config=config or default_config(),
agent_name=self._current_agent_name,
enable_streaming=bool(kwargs.get("enable_streaming", False)),
backend=backend or FakeBackend(),
**agent_loop_kwargs,
)
plan_offer_gateway = kwargs.pop(