File size: 471 Bytes
5374a2d
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from typing import Optional, List
from .agent import Agent
from ..core.message import Message # MessageType


class WorkFlowReviewer(Agent):

    """
    Placeholder for the Agent that is responsible for reviewing workflow plans and agents.
    """

    def execute(self, action_name: str, msgs: Optional[List[Message]] = None, action_input_data: Optional[dict] = None, **kwargs) -> Message:

        raise NotImplementedError("WorkflowReviewer is not implemented yet.")