auto-sync: 2026-05-17 06:08:29

This commit is contained in:
cfdaily
2026-05-17 06:08:29 +08:00
parent 4658804713
commit 145637b6a1
+4 -4
View File
@@ -106,8 +106,8 @@ class TestReviewPipeline:
def test_observation_recorded(self, pipeline_with_bb, low_risk_task, task_with_outputs):
pipeline_with_bb.run_review(low_risk_task, outputs=task_with_outputs)
obs = pipeline_with_bb.bb.list_observations(task_id=low_risk_task.id)
assert any("review-pipeline" in o.get("agent", "") for o in obs)
obs = pipeline_with_bb.bb.get_observations(task_id=low_risk_task.id)
assert any("review-pipeline" in (o.observer or "") for o in obs)
# ---------------------------------------------------------------------------
@@ -233,6 +233,6 @@ class TestRebuttalLimits:
rm = RebuttalManager(bb=bb)
rm.submit_rebuttal("t1", "agent-1", "test reason", evidence="file.txt")
obs = bb.list_observations(task_id="t1")
rebuttals = [o for o in obs if o.get("obs_type") == "rebuttal"]
obs = bb.get_observations(task_id="t1")
rebuttals = [o for o in obs if "Rebuttal round" in (o.body or "")]
assert len(rebuttals) == 1