Robert Brennan
Robert Brennan
@openhands currently we show the repo list based on whether there are provider tokens set in settings. Instead, show it based on whether /api/user/info returns 200. Make sure it returns...
@openhands fix the python lint
@openhands fix the merge conflicts
@openhands fix frontend tests and then fix any lint errors
Moving back to draft because this got a little hairy
@openhands fix the merge conflicts
@openhands fix the frontend lint
@openhands update these unit tests ``` =================================== FAILURES =================================== _________________ test_clone_or_init_repo_no_repo_with_user_id _________________ [gw0] linux -- Python 3.12.4 /home/runner/.cache/pypoetry/virtualenvs/openhands-ai-2f2V0C4o-py3.12/bin/python temp_dir = '/tmp/pytest-of-runner/pytest-0/popen-gw0/test_event_stream0' @pytest.mark.asyncio async def test_clone_or_init_repo_no_repo_with_user_id(temp_dir): """Test that git init is...
@openhands update these tests ``` =================================== FAILURES =================================== _________________ test_clone_or_init_repo_no_repo_with_user_id _________________ [gw0] linux -- Python 3.12.4 /home/runner/.cache/pypoetry/virtualenvs/openhands-ai-2f2V0C4o-py3.12/bin/python temp_dir = '/tmp/pytest-of-runner/pytest-0/popen-gw0/test_event_stream0' @pytest.mark.asyncio async def test_clone_or_init_repo_no_repo_with_user_id(temp_dir): """Test that git init is run...
@openhands update tehse tests ``` test_event_stream = EventStream(sid='test', file_store=, user_id=None, cur_id=6, cache_size=25) @pytest.mark.asyncio async def test_run_controller_with_context_window_exceeded_without_truncation( mock_agent, mock_runtime, mock_memory, test_event_stream ): """Tests that the controller would quit upon context window...