command: on slab '元培书房',current beh: the search discriminates simplified and traditional chinese. wanted beh: first search as-is, then, if prompt contains characters differing in simplified/traditional chinese, swap simplified/traditional and search again, deduplicate from first search and append results to end of the list.
behavior: black screen displaying 'Uh oh, an error occurred!
too much recursion'
system info: aws ec2 t3-medium ubuntu (server), firefox on ubuntu (client)
OpenHands Installation
Docker command in README
OpenHands Version
main
Operating System
Linux
Logs, Errors, Screenshots, and Additional Context
full server side log (no warning or error)
ubuntu@ip-172-31-22-126:~$ docker start -ai openhands-app
Starting OpenHands...
Running OpenHands as root
INFO: Started server process [9]
INFO: Waiting for application startup.
INFO: Application startup complete.
INFO: Uvicorn running on http://0.0.0.0:3000 (Press CTRL+C to quit)
INFO: 111.205.233.126:5082 - "GET / HTTP/1.1" 200 OK
INFO: 111.205.233.126:5083 - "GET /assets/root-C13iIuce.css HTTP/1.1" 200 OK
INFO: 111.205.233.126:5082 - "GET /assets/manifest-f9d9cee8.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5084 - "GET /assets/entry.client-1n4ZPLSW.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5085 - "GET /assets/components-Bd8d2nMd.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5334 - "GET /assets/jsx-runtime-zhgTtAea.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5335 - "GET /assets/react-redux-DzUTqGNF.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5082 - "GET /assets/index-CB_aKBva.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5084 - "GET /assets/socket-B39-LSlI.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5335 - "GET /assets/store-CT-MXBfU.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5334 - "GET /assets/router-CQIzOUUf.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5084 - "GET /assets/index-DvhLSMS6.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5335 - "GET /assets/i18nInstance-DCxlOlkw.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5084 - "GET /assets/AgentState-DCyv5jZT.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5334 - "GET /assets/agentSlice-0xeL04tr.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5335 - "GET /assets/codeSlice-IFyzp_hl.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5083 - "GET /assets/index-BgBamcox.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5085 - "GET /assets/root-CjnzvPFH.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5083 - "GET /favicon.ico HTTP/1.1" 200 OK
INFO: 111.205.233.126:5084 - "GET /assets/_oh-CHAvq9bt.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5335 - "GET /assets/route-BTnkQtlC.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5334 - "GET /locales/en/translation.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5085 - "GET /locales/fr/translation.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5335 - "GET /assets/open-hands-BOkBFOmY.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5083 - "GET /assets/connect-to-github-modal-B4f7Tfpz.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5085 - "GET /assets/utils-p7Tk_-vA.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5084 - "GET /assets/modal-backdrop-si9s5Ywp.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5334 - "GET /assets/github-logo-BL5HJ9fI.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5082 - "GET /assets/responses-iq082X3z.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5083 - "GET /assets/extends-CEetKkoc.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5082 - "GET /assets/settings-DawUpo-u.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5335 - "GET /assets/user-is-authenticated-BwDnPXVy.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5083 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5085 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5084 - "GET /api/options/security-analyzers HTTP/1.1" 200 OK
INFO: 111.205.233.126:5083 - "GET /api/options/models HTTP/1.1" 200 OK
INFO: 111.205.233.126:5085 - "GET /api/options/agents HTTP/1.1" 200 OK
INFO: 111.205.233.126:5083 - "GET /assets/set-consent-DWbcphLP.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5083 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5085 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5336 - "GET /assets/settings-B80uBrgv.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5336 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5337 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5336 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5338 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5340 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5339 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5341 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5337 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5336 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5338 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5341 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5340 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5339 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5337 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5336 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5338 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5340 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5341 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5339 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5337 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5336 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5338 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5341 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5340 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5339 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5336 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5337 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5338 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5341 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5340 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5339 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5336 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5337 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5338 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5340 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5341 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5339 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5338 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5341 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5336 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5340 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5337 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5339 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5340 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5341 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5339 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5336 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5338 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5337 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5339 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5338 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5341 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5340 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5337 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5336 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5338 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5340 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5339 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5336 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5337 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5341 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5338 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5340 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5339 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5336 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5337 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5336 - "GET / HTTP/1.1" 200 OK
INFO: 111.205.233.126:5336 - "GET /locales/en/translation.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5342 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5336 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5336 - "GET /api/options/models HTTP/1.1" 200 OK
INFO: 111.205.233.126:5342 - "GET /api/options/agents HTTP/1.1" 200 OK
INFO: 111.205.233.126:5343 - "GET /api/options/security-analyzers HTTP/1.1" 200 OK
INFO: 111.205.233.126:5344 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5346 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5347 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5345 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5349 - "GET /assets/_oh.app-BbuKviuw.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5350 - "GET /assets/route-CCYv0vF5.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5351 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5349 - "GET /assets/index-BXT04Q8N.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5350 - "GET /assets/_oh.app-o9tOh4U3.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5351 - "GET /assets/declaration-DdUOQw3g.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5354 - "GET /assets/index-C4MRHScb.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5353 - "GET /assets/clear-session-Bbh6tTiy.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5352 - "GET /assets/useScrollToBottom-B8_iP14x.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5351 - "GET /assets/index-wBZoZNP4.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5350 - "GET /assets/Terminal-DIsziyk5.js HTTP/1.1" 200 OK
INFO: 111.205.233.126:5352 - "GET /assets/Terminal-CGrrDQr5.css HTTP/1.1" 200 OK
07:36:34 - openhands:INFO: github.py:14 - Initializing UserVerifier
07:36:34 - openhands:INFO: github.py:27 - GITHUB_USER_LIST_FILE not configured
07:36:34 - openhands:INFO: github.py:48 - GITHUB_USERS_SHEET_ID not configured
07:36:34 - openhands:INFO: github.py:85 - No user verification sources configured - allowing all users
INFO: ('23.175.184.106', 34436) - "WebSocket /ws" [accepted]
07:36:34 - openhands:INFO: listen.py:336 - New session: 61aef0ed-e51e-4db4-b683-7b7ed102e5b8
INFO: connection open
07:36:35 - openhands:WARNING: codeact_agent.py:101 - Function calling not supported for model openai/gpt-4o. Disabling function calling.
INFO: 111.205.233.126:5350 - "GET /config.json HTTP/1.1" 200 OK
07:36:35 - openhands:INFO: base.py:98 - [runtime 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] Starting runtime with image: docker.all-hands.dev/all-hands-ai/runtime:0.12-nikolaik
07:36:35 - openhands:INFO: base.py:98 - [runtime 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] Container started: openhands-runtime-61aef0ed-e51e-4db4-b683-7b7ed102e5b8
07:36:35 - openhands:INFO: base.py:98 - [runtime 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] Waiting for client to become ready at http://host.docker.internal:39551...
07:37:38 - openhands:INFO: github.py:14 - Initializing UserVerifier
07:37:38 - openhands:INFO: github.py:27 - GITHUB_USER_LIST_FILE not configured
07:37:38 - openhands:INFO: github.py:48 - GITHUB_USERS_SHEET_ID not configured
07:37:38 - openhands:INFO: github.py:85 - No user verification sources configured - allowing all users
07:37:46 - openhands:INFO: base.py:98 - [runtime 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] Runtime is ready.
07:37:46 - openhands:WARNING: state.py:118 - Failed to restore state from session: sessions/61aef0ed-e51e-4db4-b683-7b7ed102e5b8/agent_state.pkl
07:37:46 - openhands:INFO: agent_controller.py:135 - [Agent Controller 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] Starting step loop...
07:37:46 - openhands:INFO: agent_controller.py:135 - [Agent Controller 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] Setting agent(CodeActAgent) state from AgentState.LOADING to AgentState.INIT
07:37:46 - openhands:INFO: agent_controller.py:135 - [Agent Controller 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] Setting agent(CodeActAgent) state from AgentState.INIT to AgentState.RUNNING
07:37:46 - openhands:INFO: github.py:14 - Initializing UserVerifier
07:37:46 - openhands:INFO: github.py:27 - GITHUB_USER_LIST_FILE not configured
07:37:46 - openhands:INFO: github.py:48 - GITHUB_USERS_SHEET_ID not configured
07:37:46 - openhands:INFO: github.py:85 - No user verification sources configured - allowing all users
07:37:46 - openhands:INFO: github.py:14 - Initializing UserVerifier
07:37:46 - openhands:INFO: github.py:27 - GITHUB_USER_LIST_FILE not configured
07:37:46 - openhands:INFO: github.py:48 - GITHUB_USERS_SHEET_ID not configured
07:37:46 - openhands:INFO: github.py:85 - No user verification sources configured - allowing all users
INFO: 111.205.233.126:5360 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5359 - "GET /api/list-files HTTP/1.1" 200 OK
INFO: 111.205.233.126:5358 - "GET /api/list-files HTTP/1.1" 200 OK
==============
[Agent Controller 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] LEVEL 0 LOCAL STEP 0 GLOBAL STEP 0
==============
[Agent Controller 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] LEVEL 0 LOCAL STEP 1 GLOBAL STEP 1
==============
[Agent Controller 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] LEVEL 0 LOCAL STEP 2 GLOBAL STEP 2
07:37:55 - openhands:INFO: agent_controller.py:135 - [Agent Controller 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] Setting agent(CodeActAgent) state from AgentState.RUNNING to AgentState.AWAITING_USER_INPUT
07:38:02 - openhands:INFO: github.py:14 - Initializing UserVerifier
07:38:02 - openhands:INFO: github.py:27 - GITHUB_USER_LIST_FILE not configured
07:38:02 - openhands:INFO: github.py:48 - GITHUB_USERS_SHEET_ID not configured
07:38:02 - openhands:INFO: github.py:85 - No user verification sources configured - allowing all users
07:38:02 - openhands:INFO: github.py:14 - Initializing UserVerifier
07:38:02 - openhands:INFO: github.py:27 - GITHUB_USER_LIST_FILE not configured
07:38:02 - openhands:INFO: github.py:48 - GITHUB_USERS_SHEET_ID not configured
07:38:02 - openhands:INFO: github.py:85 - No user verification sources configured - allowing all users
07:38:02 - openhands:INFO: github.py:14 - Initializing UserVerifier
07:38:02 - openhands:INFO: github.py:27 - GITHUB_USER_LIST_FILE not configured
07:38:02 - openhands:INFO: github.py:48 - GITHUB_USERS_SHEET_ID not configured
07:38:02 - openhands:INFO: github.py:85 - No user verification sources configured - allowing all users
INFO: 111.205.233.126:5356 - "POST /api/upload-files HTTP/1.1" 200 OK
INFO: 111.205.233.126:5364 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5361 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5363 - "GET /api/list-files HTTP/1.1" 200 OK
INFO: 111.205.233.126:5362 - "GET /api/list-files HTTP/1.1" 200 OK
INFO: 111.205.233.126:5365 - "POST /api/upload-files HTTP/1.1" 200 OK
07:39:37 - openhands:INFO: agent_controller.py:135 - [Agent Controller 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] Setting agent(CodeActAgent) state from AgentState.AWAITING_USER_INPUT to AgentState.RUNNING
07:39:37 - openhands:INFO: github.py:14 - Initializing UserVerifier
07:39:37 - openhands:INFO: github.py:27 - GITHUB_USER_LIST_FILE not configured
07:39:37 - openhands:INFO: github.py:48 - GITHUB_USERS_SHEET_ID not configured
07:39:37 - openhands:INFO: github.py:85 - No user verification sources configured - allowing all users
INFO: 111.205.233.126:5369 - "GET /config.json HTTP/1.1" 200 OK
==============
[Agent Controller 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] LEVEL 0 LOCAL STEP 3 GLOBAL STEP 3
INFO: 111.205.233.126:5368 - "GET /api/list-files HTTP/1.1" 200 OK
==============
[Agent Controller 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] LEVEL 0 LOCAL STEP 4 GLOBAL STEP 4
07:39:45 - openhands:INFO: agent_controller.py:135 - [Agent Controller 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] Setting agent(CodeActAgent) state from AgentState.RUNNING to AgentState.AWAITING_USER_INPUT
07:39:45 - openhands:INFO: github.py:14 - Initializing UserVerifier
07:39:45 - openhands:INFO: github.py:27 - GITHUB_USER_LIST_FILE not configured
07:39:45 - openhands:INFO: github.py:48 - GITHUB_USERS_SHEET_ID not configured
07:39:45 - openhands:INFO: github.py:85 - No user verification sources configured - allowing all users
INFO: 111.205.233.126:5370 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5371 - "GET /api/list-files HTTP/1.1" 200 OK
07:40:01 - openhands:INFO: agent_controller.py:135 - [Agent Controller 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] Setting agent(CodeActAgent) state from AgentState.AWAITING_USER_INPUT to AgentState.RUNNING
==============
[Agent Controller 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] LEVEL 0 LOCAL STEP 5 GLOBAL STEP 5
07:40:02 - openhands:INFO: github.py:14 - Initializing UserVerifier
07:40:02 - openhands:INFO: github.py:27 - GITHUB_USER_LIST_FILE not configured
07:40:02 - openhands:INFO: github.py:48 - GITHUB_USERS_SHEET_ID not configured
07:40:02 - openhands:INFO: github.py:85 - No user verification sources configured - allowing all users
INFO: 111.205.233.126:5373 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5372 - "GET /api/list-files HTTP/1.1" 200 OK
07:40:06 - openhands:INFO: agent_controller.py:135 - [Agent Controller 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] Setting agent(CodeActAgent) state from AgentState.RUNNING to AgentState.AWAITING_USER_INPUT
07:40:07 - openhands:INFO: github.py:14 - Initializing UserVerifier
07:40:07 - openhands:INFO: github.py:27 - GITHUB_USER_LIST_FILE not configured
07:40:07 - openhands:INFO: github.py:48 - GITHUB_USERS_SHEET_ID not configured
07:40:07 - openhands:INFO: github.py:85 - No user verification sources configured - allowing all users
INFO: 111.205.233.126:5374 - "GET /api/list-files HTTP/1.1" 200 OK
INFO: 111.205.233.126:5375 - "GET /config.json HTTP/1.1" 200 OK
07:40:15 - openhands:INFO: agent_controller.py:135 - [Agent Controller 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] Setting agent(CodeActAgent) state from AgentState.AWAITING_USER_INPUT to AgentState.RUNNING
==============
[Agent Controller 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] LEVEL 0 LOCAL STEP 6 GLOBAL STEP 6
07:40:16 - openhands:INFO: github.py:14 - Initializing UserVerifier
07:40:16 - openhands:INFO: github.py:27 - GITHUB_USER_LIST_FILE not configured
07:40:16 - openhands:INFO: github.py:48 - GITHUB_USERS_SHEET_ID not configured
07:40:16 - openhands:INFO: github.py:85 - No user verification sources configured - allowing all users
INFO: 111.205.233.126:5377 - "GET /config.json HTTP/1.1" 200 OK
INFO: 111.205.233.126:5378 - "GET /api/list-files HTTP/1.1" 200 OK
==============
[Agent Controller 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] LEVEL 0 LOCAL STEP 7 GLOBAL STEP 7
07:40:25 - openhands:INFO: agent_controller.py:135 - [Agent Controller 61aef0ed-e51e-4db4-b683-7b7ed102e5b8] Setting agent(CodeActAgent) state from AgentState.RUNNING to AgentState.AWAITING_USER_INPUT
Is there an existing issue for the same bug?
Describe the bug and reproduction steps
repo working on: https://github.com/Yuanpei-Intelligence/YPPF
command: on slab '元培书房',current beh: the search discriminates simplified and traditional chinese. wanted beh: first search as-is, then, if prompt contains characters differing in simplified/traditional chinese, swap simplified/traditional and search again, deduplicate from first search and append results to end of the list.
behavior: black screen displaying 'Uh oh, an error occurred! too much recursion'
system info: aws ec2 t3-medium ubuntu (server), firefox on ubuntu (client)
OpenHands Installation
Docker command in README
OpenHands Version
main
Operating System
Linux
Logs, Errors, Screenshots, and Additional Context
full server side log (no warning or error)