diff --git a/openhands/server/routes/conversation.py b/openhands/server/routes/conversation.py index 567d5fcda9..09a495b5bf 100644 --- a/openhands/server/routes/conversation.py +++ b/openhands/server/routes/conversation.py @@ -418,7 +418,7 @@ async def get_microagents( return JSONResponse( status_code=status.HTTP_200_OK, - content={'microagents': [m.dict() for m in microagents]}, + content={'microagents': [m.model_dump() for m in microagents]}, ) except Exception as e: logger.error(f'Error getting microagents: {e}')