from dataclasses import dataclass from opendevin.core.schema import ObservationType from .observation import Observation @dataclass class AgentStateChangedObservation(Observation): """ This data class represents the result from delegating to another agent """ agent_state: str observation: str = ObservationType.AGENT_STATE_CHANGED @property def message(self) -> str: return ''