@@ -122,7 +122,7 @@ async def report_error(self, message: str, exception: Exception | None = None):
122
122
self .state .last_error = message
123
123
if exception :
124
124
self .state .last_error += f': { exception } '
125
- await self .event_stream .add_event (ErrorObservation (message ), EventSource .AGENT )
125
+ self .event_stream .add_event (ErrorObservation (message ), EventSource .AGENT )
126
126
127
127
async def add_history (self , action : Action , observation : Observation ):
128
128
if isinstance (action , NullAction ) and isinstance (observation , NullObservation ):
@@ -211,7 +211,7 @@ async def set_agent_state_to(self, new_state: AgentState):
211
211
if new_state == AgentState .STOPPED or new_state == AgentState .ERROR :
212
212
self .reset_task ()
213
213
214
- await self .event_stream .add_event (
214
+ self .event_stream .add_event (
215
215
AgentStateChangedObservation ('' , self .state .agent_state ), EventSource .AGENT
216
216
)
217
217
@@ -221,8 +221,6 @@ async def set_agent_state_to(self, new_state: AgentState):
221
221
222
222
def get_agent_state (self ):
223
223
"""Returns the current state of the agent task."""
224
- if self .delegate is not None :
225
- return self .delegate .get_agent_state ()
226
224
return self .state .agent_state
227
225
228
226
async def start_delegate (self , action : AgentDelegateAction ):
@@ -301,7 +299,7 @@ async def _step(self):
301
299
# clean up delegate status
302
300
self .delegate = None
303
301
self .delegateAction = None
304
- await self .event_stream .add_event (obs , EventSource .AGENT )
302
+ self .event_stream .add_event (obs , EventSource .AGENT )
305
303
return
306
304
307
305
logger .info (
@@ -358,7 +356,7 @@ async def _step(self):
358
356
await self .add_history (action , NullObservation ('' ))
359
357
360
358
if not isinstance (action , NullAction ):
361
- await self .event_stream .add_event (action , EventSource .AGENT )
359
+ self .event_stream .add_event (action , EventSource .AGENT )
362
360
363
361
await self .update_state_after_step ()
364
362
0 commit comments