| 25 | |
| 26 | @dataclass |
| 27 | class Response: |
| 28 | role: str # ordinator or sub agent |
| 29 | raw: str # the raw content of the response |
| 30 | content: Union[str, Dict] # the extracted content of the raw content |
| 31 | end: bool # True for ending, False for not ending |
| 32 | usage: List[int] |
| 33 | cost: float |
| 34 | |
| 35 | |
| 36 | @dataclass |
no outgoing calls
no test coverage detected