fix(merge): restore contracts caught by main-target CI

This commit is contained in:
Brooklyn Nicholson
2026-05-29 21:46:11 -05:00
parent ca3428fe69
commit da6646a23b
7 changed files with 979 additions and 53 deletions
+1
View File
@@ -2,6 +2,7 @@
import os
import json
from pathlib import Path
from unittest.mock import patch, MagicMock
import pytest
@@ -54,7 +54,7 @@ def test_init_session_attaches_background_review_callback(server, monkeypatch):
monkeypatch.setattr(server, "_SlashWorker", lambda *a, **kw: object())
monkeypatch.setattr(server, "_wire_callbacks", lambda sid: None)
monkeypatch.setattr(server, "_notify_session_boundary", lambda *a, **kw: None)
monkeypatch.setattr(server, "_session_info", lambda agent: {"model": "m"})
monkeypatch.setattr(server, "_session_info", lambda agent, session=None: {"model": "m"})
monkeypatch.setattr(server, "_load_show_reasoning", lambda: False)
monkeypatch.setattr(server, "_load_tool_progress_mode", lambda: "all")
@@ -106,7 +106,7 @@ def test_review_summary_callback_survives_agent_without_attribute(server, monkey
monkeypatch.setattr(server, "_SlashWorker", lambda *a, **kw: object())
monkeypatch.setattr(server, "_wire_callbacks", lambda sid: None)
monkeypatch.setattr(server, "_notify_session_boundary", lambda *a, **kw: None)
monkeypatch.setattr(server, "_session_info", lambda agent: {"model": "m"})
monkeypatch.setattr(server, "_session_info", lambda agent, session=None: {"model": "m"})
monkeypatch.setattr(server, "_load_show_reasoning", lambda: False)
monkeypatch.setattr(server, "_load_tool_progress_mode", lambda: "all")
monkeypatch.setattr(server, "_emit", lambda *a, **kw: None)