diff --git a/src/daemon/review.py b/src/daemon/review.py index 83d4bda..1f05467 100644 --- a/src/daemon/review.py +++ b/src/daemon/review.py @@ -14,7 +14,7 @@ from enum import Enum from pathlib import Path from typing import Any, Callable, Dict, List, Optional, Tuple -from src.blackboard.models import ObservationType, Task +from src.blackboard.models import Task from src.blackboard.operations import Blackboard from src.blackboard.queries import Queries @@ -263,10 +263,8 @@ class ReviewPipeline: }) self.bb.add_observation( task_id=task.id, - agent="review-pipeline", - obs_type=ObservationType.VERIFICATION.value, - content=f"Review: {verdict.value} (score={score})", - detail=detail, + observer="review-pipeline", + body=f"Review: {verdict.value} (score={score})\n{detail}", ) except Exception: logger.exception("Failed to record review observation")