Revert "Show relevant error in UI (#2516)" (#2657)

This reverts commit d0bdae232f.
This commit is contained in:
Engel Nyst
2024-06-27 10:55:41 +02:00
committed by GitHub
parent 5835680292
commit 58b06cced7

View File

@@ -120,9 +120,9 @@ class AgentController:
- the string message should be user-friendly, it will be shown in the UI
- an ErrorObservation can be sent to the LLM by the agent, with the exception message, so it can self-correct next time
"""
if exception:
message += f': {exception}'
self.state.error = message
if exception:
self.state.error += f': {str(exception)}'
await self.event_stream.add_event(ErrorObservation(message), EventSource.AGENT)
async def add_history(self, action: Action, observation: Observation):
@@ -140,6 +140,7 @@ class AgentController:
logger.info('AgentController task was cancelled')
break
except Exception as e:
traceback.print_exc()
logger.error(f'Error while running the agent: {e}')
logger.error(traceback.format_exc())
await self.report_error(