2026-04-20T05:42:51,972 Created temporary directory: /tmp/pip-ephem-wheel-cache-uj4t45dl 2026-04-20T05:42:51,973 Created temporary directory: /tmp/pip-build-tracker-9q6ai3ru 2026-04-20T05:42:51,974 Initialized build tracking at /tmp/pip-build-tracker-9q6ai3ru 2026-04-20T05:42:51,974 Created build tracker: /tmp/pip-build-tracker-9q6ai3ru 2026-04-20T05:42:51,975 Entered build tracker: /tmp/pip-build-tracker-9q6ai3ru 2026-04-20T05:42:51,976 Created temporary directory: /tmp/pip-wheel-9lraxs_y 2026-04-20T05:42:51,978 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-20T05:42:51,981 Created temporary directory: /tmp/pip-ephem-wheel-cache-8c9vatfe 2026-04-20T05:42:52,002 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-20T05:42:52,006 2 location(s) to search for versions of agentodyssey: 2026-04-20T05:42:52,006 * https://pypi.org/simple/agentodyssey/ 2026-04-20T05:42:52,006 * https://www.piwheels.org/simple/agentodyssey/ 2026-04-20T05:42:52,007 Fetching project page and analyzing links: https://pypi.org/simple/agentodyssey/ 2026-04-20T05:42:52,007 Getting page https://pypi.org/simple/agentodyssey/ 2026-04-20T05:42:52,009 Found index url https://pypi.org/simple 2026-04-20T05:42:52,233 Fetched page https://pypi.org/simple/agentodyssey/ as application/vnd.pypi.simple.v1+json 2026-04-20T05:42:52,235 Skipping link: No binaries permitted for agentodyssey: https://files.pythonhosted.org/packages/12/20/0f1a76a6422af0dd590ccefe3e32f526e1ff394aa31f9e3213d7382e5d48/agentodyssey-0.1.0-py3-none-any.whl (from https://pypi.org/simple/agentodyssey/) (requires-python:>=3.10) 2026-04-20T05:42:52,236 Found link https://files.pythonhosted.org/packages/53/8d/c6faef8ab1fd3c0cec9f9f7495f67713ca8877a16aaba7a3ea94c5c24467/agentodyssey-0.1.0.tar.gz (from https://pypi.org/simple/agentodyssey/) (requires-python:>=3.10), version: 0.1.0 2026-04-20T05:42:52,237 Fetching project page and analyzing links: https://www.piwheels.org/simple/agentodyssey/ 2026-04-20T05:42:52,237 Getting page https://www.piwheels.org/simple/agentodyssey/ 2026-04-20T05:42:52,239 Found index url https://www.piwheels.org/simple 2026-04-20T05:42:52,408 Fetched page https://www.piwheels.org/simple/agentodyssey/ as text/html 2026-04-20T05:42:52,410 Skipping link: not a file: https://www.piwheels.org/simple/agentodyssey/ 2026-04-20T05:42:52,410 Skipping link: not a file: https://pypi.org/simple/agentodyssey/ 2026-04-20T05:42:52,431 Given no hashes to check 1 links for project 'agentodyssey': discarding no candidates 2026-04-20T05:42:52,450 Collecting agentodyssey==0.1.0 2026-04-20T05:42:52,452 Created temporary directory: /tmp/pip-unpack-xgt71ad5 2026-04-20T05:42:52,601 Downloading agentodyssey-0.1.0.tar.gz (29.5 MB) 2026-04-20T05:42:56,203 Added agentodyssey==0.1.0 from https://files.pythonhosted.org/packages/53/8d/c6faef8ab1fd3c0cec9f9f7495f67713ca8877a16aaba7a3ea94c5c24467/agentodyssey-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-9q6ai3ru' 2026-04-20T05:42:56,208 Created temporary directory: /tmp/pip-build-env-p0w5sgta 2026-04-20T05:42:56,213 Installing build dependencies: started 2026-04-20T05:42:56,214 Running command pip subprocess to install build dependencies 2026-04-20T05:42:57,453 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-20T05:42:57,890 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-20T05:42:57,915 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-20T05:42:59,725 Collecting setuptools>=64 2026-04-20T05:42:59,800 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-20T05:43:00,072 Collecting wheel 2026-04-20T05:43:00,088 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-04-20T05:43:00,274 Collecting packaging>=24.0 2026-04-20T05:43:00,291 Using cached https://www.piwheels.org/simple/packaging/packaging-26.1-py3-none-any.whl (95 kB) 2026-04-20T05:43:03,282 Installing collected packages: setuptools, packaging, wheel 2026-04-20T05:43:06,713 Creating /tmp/pip-build-env-p0w5sgta/overlay/local/bin 2026-04-20T05:43:06,715 changing mode of /tmp/pip-build-env-p0w5sgta/overlay/local/bin/wheel to 755 2026-04-20T05:43:06,736 Successfully installed packaging-26.1 setuptools-82.0.1 wheel-0.46.3 2026-04-20T05:43:07,014 Installing build dependencies: finished with status 'done' 2026-04-20T05:43:07,021 Getting requirements to build wheel: started 2026-04-20T05:43:07,022 Running command Getting requirements to build wheel 2026-04-20T05:43:07,639 /tmp/pip-build-env-p0w5sgta/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-20T05:43:07,639 !! 2026-04-20T05:43:07,640 ******************************************************************************** 2026-04-20T05:43:07,640 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-20T05:43:07,642 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-20T05:43:07,642 or your builds will no longer be supported. 2026-04-20T05:43:07,643 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-20T05:43:07,644 ******************************************************************************** 2026-04-20T05:43:07,645 !! 2026-04-20T05:43:07,645 corresp(dist, value, root_dir) 2026-04-20T05:43:07,715 /tmp/pip-build-env-p0w5sgta/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-20T05:43:07,716 !! 2026-04-20T05:43:07,717 ******************************************************************************** 2026-04-20T05:43:07,717 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-20T05:43:07,719 License :: OSI Approved :: MIT License 2026-04-20T05:43:07,720 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-20T05:43:07,720 ******************************************************************************** 2026-04-20T05:43:07,721 !! 2026-04-20T05:43:07,722 dist._finalize_license_expression() 2026-04-20T05:43:07,722 /tmp/pip-build-env-p0w5sgta/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-20T05:43:07,723 !! 2026-04-20T05:43:07,724 ******************************************************************************** 2026-04-20T05:43:07,725 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-20T05:43:07,726 License :: OSI Approved :: MIT License 2026-04-20T05:43:07,727 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-20T05:43:07,727 ******************************************************************************** 2026-04-20T05:43:07,728 !! 2026-04-20T05:43:07,729 self._finalize_license_expression() 2026-04-20T05:43:07,730 running egg_info 2026-04-20T05:43:07,734 writing agentodyssey.egg-info/PKG-INFO 2026-04-20T05:43:07,737 writing dependency_links to agentodyssey.egg-info/dependency_links.txt 2026-04-20T05:43:07,739 writing entry points to agentodyssey.egg-info/entry_points.txt 2026-04-20T05:43:07,741 writing requirements to agentodyssey.egg-info/requires.txt 2026-04-20T05:43:07,742 writing top-level names to agentodyssey.egg-info/top_level.txt 2026-04-20T05:43:07,942 reading manifest file 'agentodyssey.egg-info/SOURCES.txt' 2026-04-20T05:43:07,957 reading manifest template 'MANIFEST.in' 2026-04-20T05:43:08,039 warning: no files found matching '*.jsonl' under directory 'assets' 2026-04-20T05:43:08,119 warning: no files found matching '*.jpg' under directory 'assets' 2026-04-20T05:43:08,162 warning: no files found matching '*.svg' under directory 'assets' 2026-04-20T05:43:08,239 warning: no files found matching '*.json' under directory 'games' 2026-04-20T05:43:08,261 warning: no files found matching '*.json' under directory 'tools' 2026-04-20T05:43:08,278 writing manifest file 'agentodyssey.egg-info/SOURCES.txt' 2026-04-20T05:43:08,377 Getting requirements to build wheel: finished with status 'done' 2026-04-20T05:43:08,380 Created temporary directory: /tmp/pip-modern-metadata-n_r85k81 2026-04-20T05:43:08,382 Preparing metadata (pyproject.toml): started 2026-04-20T05:43:08,384 Running command Preparing metadata (pyproject.toml) 2026-04-20T05:43:08,987 /tmp/pip-build-env-p0w5sgta/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-20T05:43:08,987 !! 2026-04-20T05:43:08,988 ******************************************************************************** 2026-04-20T05:43:08,989 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-20T05:43:08,990 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-20T05:43:08,990 or your builds will no longer be supported. 2026-04-20T05:43:08,991 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-20T05:43:08,992 ******************************************************************************** 2026-04-20T05:43:08,993 !! 2026-04-20T05:43:08,993 corresp(dist, value, root_dir) 2026-04-20T05:43:09,064 /tmp/pip-build-env-p0w5sgta/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-20T05:43:09,064 !! 2026-04-20T05:43:09,065 ******************************************************************************** 2026-04-20T05:43:09,066 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-20T05:43:09,067 License :: OSI Approved :: MIT License 2026-04-20T05:43:09,068 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-20T05:43:09,068 ******************************************************************************** 2026-04-20T05:43:09,069 !! 2026-04-20T05:43:09,070 dist._finalize_license_expression() 2026-04-20T05:43:09,070 /tmp/pip-build-env-p0w5sgta/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-20T05:43:09,071 !! 2026-04-20T05:43:09,072 ******************************************************************************** 2026-04-20T05:43:09,072 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-20T05:43:09,073 License :: OSI Approved :: MIT License 2026-04-20T05:43:09,074 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-20T05:43:09,075 ******************************************************************************** 2026-04-20T05:43:09,076 !! 2026-04-20T05:43:09,077 self._finalize_license_expression() 2026-04-20T05:43:09,077 running dist_info 2026-04-20T05:43:09,086 creating /tmp/pip-modern-metadata-n_r85k81/agentodyssey.egg-info 2026-04-20T05:43:09,087 writing /tmp/pip-modern-metadata-n_r85k81/agentodyssey.egg-info/PKG-INFO 2026-04-20T05:43:09,091 writing dependency_links to /tmp/pip-modern-metadata-n_r85k81/agentodyssey.egg-info/dependency_links.txt 2026-04-20T05:43:09,092 writing entry points to /tmp/pip-modern-metadata-n_r85k81/agentodyssey.egg-info/entry_points.txt 2026-04-20T05:43:09,094 writing requirements to /tmp/pip-modern-metadata-n_r85k81/agentodyssey.egg-info/requires.txt 2026-04-20T05:43:09,095 writing top-level names to /tmp/pip-modern-metadata-n_r85k81/agentodyssey.egg-info/top_level.txt 2026-04-20T05:43:09,096 writing manifest file '/tmp/pip-modern-metadata-n_r85k81/agentodyssey.egg-info/SOURCES.txt' 2026-04-20T05:43:09,285 reading manifest file '/tmp/pip-modern-metadata-n_r85k81/agentodyssey.egg-info/SOURCES.txt' 2026-04-20T05:43:09,286 reading manifest template 'MANIFEST.in' 2026-04-20T05:43:09,371 warning: no files found matching '*.jsonl' under directory 'assets' 2026-04-20T05:43:09,456 warning: no files found matching '*.jpg' under directory 'assets' 2026-04-20T05:43:09,498 warning: no files found matching '*.svg' under directory 'assets' 2026-04-20T05:43:09,573 warning: no files found matching '*.json' under directory 'games' 2026-04-20T05:43:09,596 warning: no files found matching '*.json' under directory 'tools' 2026-04-20T05:43:09,609 writing manifest file '/tmp/pip-modern-metadata-n_r85k81/agentodyssey.egg-info/SOURCES.txt' 2026-04-20T05:43:09,611 creating '/tmp/pip-modern-metadata-n_r85k81/agentodyssey-0.1.0.dist-info' 2026-04-20T05:43:09,734 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-20T05:43:09,739 Source in /tmp/pip-wheel-9lraxs_y/agentodyssey_a7805c293a61458cb2f47c077f914600 has version 0.1.0, which satisfies requirement agentodyssey==0.1.0 from https://files.pythonhosted.org/packages/53/8d/c6faef8ab1fd3c0cec9f9f7495f67713ca8877a16aaba7a3ea94c5c24467/agentodyssey-0.1.0.tar.gz 2026-04-20T05:43:09,740 Removed agentodyssey==0.1.0 from https://files.pythonhosted.org/packages/53/8d/c6faef8ab1fd3c0cec9f9f7495f67713ca8877a16aaba7a3ea94c5c24467/agentodyssey-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-9q6ai3ru' 2026-04-20T05:43:09,747 Created temporary directory: /tmp/pip-unpack-6r0m885u 2026-04-20T05:43:09,747 Building wheels for collected packages: agentodyssey 2026-04-20T05:43:09,752 Created temporary directory: /tmp/pip-wheel-tlmw886p 2026-04-20T05:43:09,752 Destination directory: /tmp/pip-wheel-tlmw886p 2026-04-20T05:43:09,754 Building wheel for agentodyssey (pyproject.toml): started 2026-04-20T05:43:09,755 Running command Building wheel for agentodyssey (pyproject.toml) 2026-04-20T05:43:10,343 /tmp/pip-build-env-p0w5sgta/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-20T05:43:10,343 !! 2026-04-20T05:43:10,344 ******************************************************************************** 2026-04-20T05:43:10,344 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-20T05:43:10,346 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-20T05:43:10,346 or your builds will no longer be supported. 2026-04-20T05:43:10,347 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-20T05:43:10,348 ******************************************************************************** 2026-04-20T05:43:10,349 !! 2026-04-20T05:43:10,349 corresp(dist, value, root_dir) 2026-04-20T05:43:10,412 /tmp/pip-build-env-p0w5sgta/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-20T05:43:10,413 !! 2026-04-20T05:43:10,413 ******************************************************************************** 2026-04-20T05:43:10,414 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-20T05:43:10,415 License :: OSI Approved :: MIT License 2026-04-20T05:43:10,416 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-20T05:43:10,416 ******************************************************************************** 2026-04-20T05:43:10,417 !! 2026-04-20T05:43:10,418 dist._finalize_license_expression() 2026-04-20T05:43:10,418 /tmp/pip-build-env-p0w5sgta/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-20T05:43:10,419 !! 2026-04-20T05:43:10,420 ******************************************************************************** 2026-04-20T05:43:10,420 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-20T05:43:10,421 License :: OSI Approved :: MIT License 2026-04-20T05:43:10,422 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-20T05:43:10,422 ******************************************************************************** 2026-04-20T05:43:10,424 !! 2026-04-20T05:43:10,424 self._finalize_license_expression() 2026-04-20T05:43:10,425 running bdist_wheel 2026-04-20T05:43:10,439 running build 2026-04-20T05:43:10,439 running build_py 2026-04-20T05:43:10,445 creating build/lib 2026-04-20T05:43:10,446 copying agentodyssey.py -> build/lib 2026-04-20T05:43:10,449 copying eval.py -> build/lib 2026-04-20T05:43:10,452 copying utils.py -> build/lib 2026-04-20T05:43:10,455 creating build/lib/agents 2026-04-20T05:43:10,456 copying agents/long_context_agent.py -> build/lib/agents 2026-04-20T05:43:10,458 copying agents/__init__.py -> build/lib/agents 2026-04-20T05:43:10,459 copying agents/fake_llm_agent.py -> build/lib/agents 2026-04-20T05:43:10,461 copying agents/no_memory_agent.py -> build/lib/agents 2026-04-20T05:43:10,463 copying agents/llm_agent_config.py -> build/lib/agents 2026-04-20T05:43:10,465 copying agents/wait_agent.py -> build/lib/agents 2026-04-20T05:43:10,467 copying agents/random_agent.py -> build/lib/agents 2026-04-20T05:43:10,469 copying agents/replay_agent.py -> build/lib/agents 2026-04-20T05:43:10,470 copying agents/human_agent.py -> build/lib/agents 2026-04-20T05:43:10,473 creating build/lib/tools 2026-04-20T05:43:10,474 copying tools/generate_world_knowledge_qa.py -> build/lib/tools 2026-04-20T05:43:10,477 copying tools/generate_cumulative_config.py -> build/lib/tools 2026-04-20T05:43:10,479 copying tools/__init__.py -> build/lib/tools 2026-04-20T05:43:10,480 copying tools/diagnostic_eval.py -> build/lib/tools 2026-04-20T05:43:10,483 copying tools/generate_episodic_memory_qa.py -> build/lib/tools 2026-04-20T05:43:10,485 copying tools/logger.py -> build/lib/tools 2026-04-20T05:43:10,487 creating build/lib/games 2026-04-20T05:43:10,488 copying games/__init__.py -> build/lib/games 2026-04-20T05:43:10,491 creating build/lib/providers 2026-04-20T05:43:10,492 copying providers/azure_openai_api.py -> build/lib/providers 2026-04-20T05:43:10,494 copying providers/__init__.py -> build/lib/providers 2026-04-20T05:43:10,495 copying providers/vllm.py -> build/lib/providers 2026-04-20T05:43:10,497 copying providers/azure_api.py -> build/lib/providers 2026-04-20T05:43:10,499 copying providers/claude_api.py -> build/lib/providers 2026-04-20T05:43:10,501 copying providers/openai_api.py -> build/lib/providers 2026-04-20T05:43:10,503 copying providers/huggingface.py -> build/lib/providers 2026-04-20T05:43:10,505 copying providers/gemini_api.py -> build/lib/providers 2026-04-20T05:43:10,507 creating build/lib/assets 2026-04-20T05:43:10,508 copying assets/__init__.py -> build/lib/assets 2026-04-20T05:43:10,510 creating build/lib/agents/parametric 2026-04-20T05:43:10,511 copying agents/parametric/__init__.py -> build/lib/agents/parametric 2026-04-20T05:43:10,513 copying agents/parametric/param_agent_config.py -> build/lib/agents/parametric 2026-04-20T05:43:10,514 copying agents/parametric/lora_sft_agent.py -> build/lib/agents/parametric 2026-04-20T05:43:10,517 creating build/lib/agents/latent 2026-04-20T05:43:10,518 copying agents/latent/__init__.py -> build/lib/agents/latent 2026-04-20T05:43:10,520 copying agents/latent/memoryllm_agent.py -> build/lib/agents/latent 2026-04-20T05:43:10,522 copying agents/latent/modeling_memoryllm.py -> build/lib/agents/latent 2026-04-20T05:43:10,525 copying agents/latent/mplus_agent.py -> build/lib/agents/latent 2026-04-20T05:43:10,527 copying agents/latent/latent_agent_config.py -> build/lib/agents/latent 2026-04-20T05:43:10,529 copying agents/latent/modeling_mplus.py -> build/lib/agents/latent 2026-04-20T05:43:10,533 creating build/lib/agents/rag 2026-04-20T05:43:10,534 copying agents/rag/raptor_rag_agent.py -> build/lib/agents/rag 2026-04-20T05:43:10,537 copying agents/rag/mem0_rag_agent.py -> build/lib/agents/rag 2026-04-20T05:43:10,539 copying agents/rag/__init__.py -> build/lib/agents/rag 2026-04-20T05:43:10,540 copying agents/rag/vanilla_rag_agent.py -> build/lib/agents/rag 2026-04-20T05:43:10,543 copying agents/rag/voyager_agent.py -> build/lib/agents/rag 2026-04-20T05:43:10,545 copying agents/rag/rag_agent_config.py -> build/lib/agents/rag 2026-04-20T05:43:10,548 creating build/lib/agents/fixed_size 2026-04-20T05:43:10,549 copying agents/fixed_size/__init__.py -> build/lib/agents/fixed_size 2026-04-20T05:43:10,550 copying agents/fixed_size/mem1_agent.py -> build/lib/agents/fixed_size 2026-04-20T05:43:10,553 copying agents/fixed_size/fixed_size_memory_agent_config.py -> build/lib/agents/fixed_size 2026-04-20T05:43:10,554 copying agents/fixed_size/short_term_memory_agent.py -> build/lib/agents/fixed_size 2026-04-20T05:43:10,557 creating build/lib/agents/rag/raptor 2026-04-20T05:43:10,558 copying agents/rag/raptor/QAModels.py -> build/lib/agents/rag/raptor 2026-04-20T05:43:10,561 copying agents/rag/raptor/FaissRetriever.py -> build/lib/agents/rag/raptor 2026-04-20T05:43:10,563 copying agents/rag/raptor/cluster_tree_builder.py -> build/lib/agents/rag/raptor 2026-04-20T05:43:10,565 copying agents/rag/raptor/__init__.py -> build/lib/agents/rag/raptor 2026-04-20T05:43:10,567 copying agents/rag/raptor/tree_retriever.py -> build/lib/agents/rag/raptor 2026-04-20T05:43:10,569 copying agents/rag/raptor/Retrievers.py -> build/lib/agents/rag/raptor 2026-04-20T05:43:10,571 copying agents/rag/raptor/cluster_utils.py -> build/lib/agents/rag/raptor 2026-04-20T05:43:10,574 copying agents/rag/raptor/tree_builder.py -> build/lib/agents/rag/raptor 2026-04-20T05:43:10,576 copying agents/rag/raptor/EmbeddingModels.py -> build/lib/agents/rag/raptor 2026-04-20T05:43:10,578 copying agents/rag/raptor/tree_structures.py -> build/lib/agents/rag/raptor 2026-04-20T05:43:10,580 copying agents/rag/raptor/RetrievalAugmentation.py -> build/lib/agents/rag/raptor 2026-04-20T05:43:10,582 copying agents/rag/raptor/SummarizationModels.py -> build/lib/agents/rag/raptor 2026-04-20T05:43:10,584 copying agents/rag/raptor/utils.py -> build/lib/agents/rag/raptor 2026-04-20T05:43:10,587 creating build/lib/tools/generators 2026-04-20T05:43:10,588 copying tools/generators/rule_generator.py -> build/lib/tools/generators 2026-04-20T05:43:10,591 copying tools/generators/__init__.py -> build/lib/tools/generators 2026-04-20T05:43:10,593 copying tools/generators/entity_generator.py -> build/lib/tools/generators 2026-04-20T05:43:10,596 copying tools/generators/quest_generator.py -> build/lib/tools/generators 2026-04-20T05:43:10,601 creating build/lib/tools/visualizer 2026-04-20T05:43:10,602 copying tools/visualizer/__init__.py -> build/lib/tools/visualizer 2026-04-20T05:43:10,603 copying tools/visualizer/generate_assets.py -> build/lib/tools/visualizer 2026-04-20T05:43:10,606 copying tools/visualizer/main.py -> build/lib/tools/visualizer 2026-04-20T05:43:10,608 copying tools/visualizer/log.py -> build/lib/tools/visualizer 2026-04-20T05:43:10,610 copying tools/visualizer/dep_graph.py -> build/lib/tools/visualizer 2026-04-20T05:43:10,612 copying tools/visualizer/world_graph.py -> build/lib/tools/visualizer 2026-04-20T05:43:10,614 copying tools/visualizer/clean_visualizer_icons.py -> build/lib/tools/visualizer 2026-04-20T05:43:10,616 creating build/lib/games/generated 2026-04-20T05:43:10,617 copying games/generated/__init__.py -> build/lib/games/generated 2026-04-20T05:43:10,620 creating build/lib/games/base 2026-04-20T05:43:10,621 copying games/base/agent.py -> build/lib/games/base 2026-04-20T05:43:10,623 copying games/base/world.py -> build/lib/games/base 2026-04-20T05:43:10,626 copying games/base/rule.py -> build/lib/games/base 2026-04-20T05:43:10,629 copying games/base/__init__.py -> build/lib/games/base 2026-04-20T05:43:10,630 copying games/base/env.py -> build/lib/games/base 2026-04-20T05:43:10,633 creating build/lib/games/generated/metropolis 2026-04-20T05:43:10,634 copying games/generated/metropolis/agent.py -> build/lib/games/generated/metropolis 2026-04-20T05:43:10,636 copying games/generated/metropolis/world.py -> build/lib/games/generated/metropolis 2026-04-20T05:43:10,639 copying games/generated/metropolis/rule.py -> build/lib/games/generated/metropolis 2026-04-20T05:43:10,642 copying games/generated/metropolis/__init__.py -> build/lib/games/generated/metropolis 2026-04-20T05:43:10,644 copying games/generated/metropolis/env.py -> build/lib/games/generated/metropolis 2026-04-20T05:43:10,647 creating build/lib/games/generated/mark 2026-04-20T05:43:10,648 copying games/generated/mark/agent.py -> build/lib/games/generated/mark 2026-04-20T05:43:10,651 copying games/generated/mark/world.py -> build/lib/games/generated/mark 2026-04-20T05:43:10,654 copying games/generated/mark/rule.py -> build/lib/games/generated/mark 2026-04-20T05:43:10,657 copying games/generated/mark/__init__.py -> build/lib/games/generated/mark 2026-04-20T05:43:10,659 copying games/generated/mark/env.py -> build/lib/games/generated/mark 2026-04-20T05:43:10,662 creating build/lib/games/generated/quarantine 2026-04-20T05:43:10,663 copying games/generated/quarantine/agent.py -> build/lib/games/generated/quarantine 2026-04-20T05:43:10,666 copying games/generated/quarantine/world.py -> build/lib/games/generated/quarantine 2026-04-20T05:43:10,669 copying games/generated/quarantine/rule.py -> build/lib/games/generated/quarantine 2026-04-20T05:43:10,672 copying games/generated/quarantine/__init__.py -> build/lib/games/generated/quarantine 2026-04-20T05:43:10,674 copying games/generated/quarantine/env.py -> build/lib/games/generated/quarantine 2026-04-20T05:43:10,678 creating build/lib/games/generated/remnant 2026-04-20T05:43:10,679 copying games/generated/remnant/agent.py -> build/lib/games/generated/remnant 2026-04-20T05:43:10,681 copying games/generated/remnant/world.py -> build/lib/games/generated/remnant 2026-04-20T05:43:10,685 copying games/generated/remnant/rule.py -> build/lib/games/generated/remnant 2026-04-20T05:43:10,688 copying games/generated/remnant/__init__.py -> build/lib/games/generated/remnant 2026-04-20T05:43:10,689 copying games/generated/remnant/env.py -> build/lib/games/generated/remnant 2026-04-20T05:43:10,693 creating build/lib/games/generated/saltglass 2026-04-20T05:43:10,694 copying games/generated/saltglass/agent.py -> build/lib/games/generated/saltglass 2026-04-20T05:43:10,697 copying games/generated/saltglass/world.py -> build/lib/games/generated/saltglass 2026-04-20T05:43:10,700 copying games/generated/saltglass/rule.py -> build/lib/games/generated/saltglass 2026-04-20T05:43:10,703 copying games/generated/saltglass/__init__.py -> build/lib/games/generated/saltglass 2026-04-20T05:43:10,705 copying games/generated/saltglass/env.py -> build/lib/games/generated/saltglass 2026-04-20T05:43:10,708 creating build/lib/games/generated/robot_kingdom 2026-04-20T05:43:10,709 copying games/generated/robot_kingdom/agent.py -> build/lib/games/generated/robot_kingdom 2026-04-20T05:43:10,712 copying games/generated/robot_kingdom/world.py -> build/lib/games/generated/robot_kingdom 2026-04-20T05:43:10,715 copying games/generated/robot_kingdom/rule.py -> build/lib/games/generated/robot_kingdom 2026-04-20T05:43:10,718 copying games/generated/robot_kingdom/__init__.py -> build/lib/games/generated/robot_kingdom 2026-04-20T05:43:10,720 copying games/generated/robot_kingdom/env.py -> build/lib/games/generated/robot_kingdom 2026-04-20T05:43:10,723 creating build/lib/games/generated/metropolis/rules 2026-04-20T05:43:10,724 copying games/generated/metropolis/rules/__init__.py -> build/lib/games/generated/metropolis/rules 2026-04-20T05:43:10,726 copying games/generated/metropolis/rules/reward_functions.py -> build/lib/games/generated/metropolis/rules 2026-04-20T05:43:10,728 copying games/generated/metropolis/rules/action_rules.py -> build/lib/games/generated/metropolis/rules 2026-04-20T05:43:10,732 creating build/lib/games/generated/metropolis/rules/step_rules 2026-04-20T05:43:10,733 copying games/generated/metropolis/rules/step_rules/__init__.py -> build/lib/games/generated/metropolis/rules/step_rules 2026-04-20T05:43:10,735 copying games/generated/metropolis/rules/step_rules/general.py -> build/lib/games/generated/metropolis/rules/step_rules 2026-04-20T05:43:10,740 copying games/generated/metropolis/rules/step_rules/tutorial.py -> build/lib/games/generated/metropolis/rules/step_rules 2026-04-20T05:43:10,744 copying games/generated/metropolis/rules/step_rules/main_quest.py -> build/lib/games/generated/metropolis/rules/step_rules 2026-04-20T05:43:10,750 creating build/lib/games/generated/mark/rules 2026-04-20T05:43:10,751 copying games/generated/mark/rules/__init__.py -> build/lib/games/generated/mark/rules 2026-04-20T05:43:10,753 copying games/generated/mark/rules/reward_functions.py -> build/lib/games/generated/mark/rules 2026-04-20T05:43:10,755 copying games/generated/mark/rules/action_rules.py -> build/lib/games/generated/mark/rules 2026-04-20T05:43:10,760 creating build/lib/games/generated/mark/rules/step_rules 2026-04-20T05:43:10,761 copying games/generated/mark/rules/step_rules/__init__.py -> build/lib/games/generated/mark/rules/step_rules 2026-04-20T05:43:10,763 copying games/generated/mark/rules/step_rules/general.py -> build/lib/games/generated/mark/rules/step_rules 2026-04-20T05:43:10,768 copying games/generated/mark/rules/step_rules/tutorial.py -> build/lib/games/generated/mark/rules/step_rules 2026-04-20T05:43:10,771 copying games/generated/mark/rules/step_rules/main_quest.py -> build/lib/games/generated/mark/rules/step_rules 2026-04-20T05:43:10,775 creating build/lib/games/generated/quarantine/rules 2026-04-20T05:43:10,776 copying games/generated/quarantine/rules/__init__.py -> build/lib/games/generated/quarantine/rules 2026-04-20T05:43:10,778 copying games/generated/quarantine/rules/reward_functions.py -> build/lib/games/generated/quarantine/rules 2026-04-20T05:43:10,780 copying games/generated/quarantine/rules/action_rules.py -> build/lib/games/generated/quarantine/rules 2026-04-20T05:43:10,785 creating build/lib/games/generated/quarantine/rules/step_rules 2026-04-20T05:43:10,786 copying games/generated/quarantine/rules/step_rules/__init__.py -> build/lib/games/generated/quarantine/rules/step_rules 2026-04-20T05:43:10,788 copying games/generated/quarantine/rules/step_rules/general.py -> build/lib/games/generated/quarantine/rules/step_rules 2026-04-20T05:43:10,792 copying games/generated/quarantine/rules/step_rules/tutorial.py -> build/lib/games/generated/quarantine/rules/step_rules 2026-04-20T05:43:10,797 copying games/generated/quarantine/rules/step_rules/main_quest.py -> build/lib/games/generated/quarantine/rules/step_rules 2026-04-20T05:43:10,802 creating build/lib/games/generated/remnant/rules 2026-04-20T05:43:10,804 copying games/generated/remnant/rules/__init__.py -> build/lib/games/generated/remnant/rules 2026-04-20T05:43:10,805 copying games/generated/remnant/rules/reward_functions.py -> build/lib/games/generated/remnant/rules 2026-04-20T05:43:10,807 copying games/generated/remnant/rules/action_rules.py -> build/lib/games/generated/remnant/rules 2026-04-20T05:43:10,812 creating build/lib/games/generated/remnant/rules/step_rules 2026-04-20T05:43:10,813 copying games/generated/remnant/rules/step_rules/__init__.py -> build/lib/games/generated/remnant/rules/step_rules 2026-04-20T05:43:10,815 copying games/generated/remnant/rules/step_rules/general.py -> build/lib/games/generated/remnant/rules/step_rules 2026-04-20T05:43:10,819 copying games/generated/remnant/rules/step_rules/tutorial.py -> build/lib/games/generated/remnant/rules/step_rules 2026-04-20T05:43:10,822 copying games/generated/remnant/rules/step_rules/main_quest.py -> build/lib/games/generated/remnant/rules/step_rules 2026-04-20T05:43:10,826 creating build/lib/games/generated/saltglass/rules 2026-04-20T05:43:10,828 copying games/generated/saltglass/rules/__init__.py -> build/lib/games/generated/saltglass/rules 2026-04-20T05:43:10,829 copying games/generated/saltglass/rules/reward_functions.py -> build/lib/games/generated/saltglass/rules 2026-04-20T05:43:10,831 copying games/generated/saltglass/rules/action_rules.py -> build/lib/games/generated/saltglass/rules 2026-04-20T05:43:10,837 creating build/lib/games/generated/saltglass/rules/step_rules 2026-04-20T05:43:10,838 copying games/generated/saltglass/rules/step_rules/__init__.py -> build/lib/games/generated/saltglass/rules/step_rules 2026-04-20T05:43:10,840 copying games/generated/saltglass/rules/step_rules/general.py -> build/lib/games/generated/saltglass/rules/step_rules 2026-04-20T05:43:10,845 copying games/generated/saltglass/rules/step_rules/tutorial.py -> build/lib/games/generated/saltglass/rules/step_rules 2026-04-20T05:43:10,848 copying games/generated/saltglass/rules/step_rules/main_quest.py -> build/lib/games/generated/saltglass/rules/step_rules 2026-04-20T05:43:10,852 creating build/lib/games/generated/robot_kingdom/rules 2026-04-20T05:43:10,853 copying games/generated/robot_kingdom/rules/__init__.py -> build/lib/games/generated/robot_kingdom/rules 2026-04-20T05:43:10,855 copying games/generated/robot_kingdom/rules/reward_functions.py -> build/lib/games/generated/robot_kingdom/rules 2026-04-20T05:43:10,857 copying games/generated/robot_kingdom/rules/action_rules.py -> build/lib/games/generated/robot_kingdom/rules 2026-04-20T05:43:10,862 creating build/lib/games/generated/robot_kingdom/rules/step_rules 2026-04-20T05:43:10,863 copying games/generated/robot_kingdom/rules/step_rules/__init__.py -> build/lib/games/generated/robot_kingdom/rules/step_rules 2026-04-20T05:43:10,865 copying games/generated/robot_kingdom/rules/step_rules/general.py -> build/lib/games/generated/robot_kingdom/rules/step_rules 2026-04-20T05:43:10,870 copying games/generated/robot_kingdom/rules/step_rules/tutorial.py -> build/lib/games/generated/robot_kingdom/rules/step_rules 2026-04-20T05:43:10,873 copying games/generated/robot_kingdom/rules/step_rules/main_quest.py -> build/lib/games/generated/robot_kingdom/rules/step_rules 2026-04-20T05:43:10,878 creating build/lib/games/base/rules 2026-04-20T05:43:10,880 copying games/base/rules/__init__.py -> build/lib/games/base/rules 2026-04-20T05:43:10,882 copying games/base/rules/reward_functions.py -> build/lib/games/base/rules 2026-04-20T05:43:10,885 copying games/base/rules/action_rules.py -> build/lib/games/base/rules 2026-04-20T05:43:10,892 creating build/lib/games/base/rules/step_rules 2026-04-20T05:43:10,894 copying games/base/rules/step_rules/__init__.py -> build/lib/games/base/rules/step_rules 2026-04-20T05:43:10,896 copying games/base/rules/step_rules/general.py -> build/lib/games/base/rules/step_rules 2026-04-20T05:43:10,902 copying games/base/rules/step_rules/tutorial.py -> build/lib/games/base/rules/step_rules 2026-04-20T05:43:10,908 copying games/base/rules/step_rules/main_quest.py -> build/lib/games/base/rules/step_rules 2026-04-20T05:43:10,914 creating build/lib/assets/world_definitions 2026-04-20T05:43:10,915 copying assets/world_definitions/__init__.py -> build/lib/assets/world_definitions 2026-04-20T05:43:10,918 creating build/lib/assets/env_configs 2026-04-20T05:43:10,920 copying assets/env_configs/__init__.py -> build/lib/assets/env_configs 2026-04-20T05:43:10,923 creating build/lib/assets/visualizer_icons 2026-04-20T05:43:10,925 copying assets/visualizer_icons/__init__.py -> build/lib/assets/visualizer_icons 2026-04-20T05:43:10,927 creating build/lib/assets/agents_configs 2026-04-20T05:43:10,929 copying assets/agents_configs/__init__.py -> build/lib/assets/agents_configs 2026-04-20T05:43:10,932 creating build/lib/assets/world_definitions/generated 2026-04-20T05:43:10,934 copying assets/world_definitions/generated/__init__.py -> build/lib/assets/world_definitions/generated 2026-04-20T05:43:10,937 creating build/lib/assets/world_definitions/base 2026-04-20T05:43:10,938 copying assets/world_definitions/base/__init__.py -> build/lib/assets/world_definitions/base 2026-04-20T05:43:10,941 creating build/lib/assets/world_definitions/generated/metropolis 2026-04-20T05:43:10,943 copying assets/world_definitions/generated/metropolis/__init__.py -> build/lib/assets/world_definitions/generated/metropolis 2026-04-20T05:43:10,946 creating build/lib/assets/world_definitions/generated/mark 2026-04-20T05:43:10,947 copying assets/world_definitions/generated/mark/__init__.py -> build/lib/assets/world_definitions/generated/mark 2026-04-20T05:43:10,950 creating build/lib/assets/world_definitions/generated/quarantine 2026-04-20T05:43:10,952 copying assets/world_definitions/generated/quarantine/__init__.py -> build/lib/assets/world_definitions/generated/quarantine 2026-04-20T05:43:10,955 creating build/lib/assets/world_definitions/generated/remnant 2026-04-20T05:43:10,957 copying assets/world_definitions/generated/remnant/__init__.py -> build/lib/assets/world_definitions/generated/remnant 2026-04-20T05:43:10,960 creating build/lib/assets/world_definitions/generated/saltglass 2026-04-20T05:43:10,961 copying assets/world_definitions/generated/saltglass/__init__.py -> build/lib/assets/world_definitions/generated/saltglass 2026-04-20T05:43:10,965 creating build/lib/assets/world_definitions/generated/robot_kingdom 2026-04-20T05:43:10,966 copying assets/world_definitions/generated/robot_kingdom/__init__.py -> build/lib/assets/world_definitions/generated/robot_kingdom 2026-04-20T05:43:10,969 creating build/lib/assets/env_configs/generated 2026-04-20T05:43:10,971 copying assets/env_configs/generated/__init__.py -> build/lib/assets/env_configs/generated 2026-04-20T05:43:10,974 creating build/lib/assets/env_configs/base 2026-04-20T05:43:10,976 copying assets/env_configs/base/__init__.py -> build/lib/assets/env_configs/base 2026-04-20T05:43:10,979 creating build/lib/assets/env_configs/generated/metropolis 2026-04-20T05:43:10,981 copying assets/env_configs/generated/metropolis/__init__.py -> build/lib/assets/env_configs/generated/metropolis 2026-04-20T05:43:10,983 creating build/lib/assets/env_configs/generated/mark 2026-04-20T05:43:10,985 copying assets/env_configs/generated/mark/__init__.py -> build/lib/assets/env_configs/generated/mark 2026-04-20T05:43:10,987 creating build/lib/assets/env_configs/generated/quarantine 2026-04-20T05:43:10,988 copying assets/env_configs/generated/quarantine/__init__.py -> build/lib/assets/env_configs/generated/quarantine 2026-04-20T05:43:10,991 creating build/lib/assets/env_configs/generated/remnant 2026-04-20T05:43:10,992 copying assets/env_configs/generated/remnant/__init__.py -> build/lib/assets/env_configs/generated/remnant 2026-04-20T05:43:10,995 creating build/lib/assets/env_configs/generated/saltglass 2026-04-20T05:43:10,996 copying assets/env_configs/generated/saltglass/__init__.py -> build/lib/assets/env_configs/generated/saltglass 2026-04-20T05:43:10,999 creating build/lib/assets/env_configs/generated/robot_kingdom 2026-04-20T05:43:11,000 copying assets/env_configs/generated/robot_kingdom/__init__.py -> build/lib/assets/env_configs/generated/robot_kingdom 2026-04-20T05:43:11,003 running egg_info 2026-04-20T05:43:11,013 writing agentodyssey.egg-info/PKG-INFO 2026-04-20T05:43:11,016 writing dependency_links to agentodyssey.egg-info/dependency_links.txt 2026-04-20T05:43:11,018 writing entry points to agentodyssey.egg-info/entry_points.txt 2026-04-20T05:43:11,020 writing requirements to agentodyssey.egg-info/requires.txt 2026-04-20T05:43:11,021 writing top-level names to agentodyssey.egg-info/top_level.txt 2026-04-20T05:43:11,215 reading manifest file 'agentodyssey.egg-info/SOURCES.txt' 2026-04-20T05:43:11,230 reading manifest template 'MANIFEST.in' 2026-04-20T05:43:11,318 warning: no files found matching '*.jsonl' under directory 'assets' 2026-04-20T05:43:11,400 warning: no files found matching '*.jpg' under directory 'assets' 2026-04-20T05:43:11,441 warning: no files found matching '*.svg' under directory 'assets' 2026-04-20T05:43:11,513 warning: no files found matching '*.json' under directory 'games' 2026-04-20T05:43:11,536 warning: no files found matching '*.json' under directory 'tools' 2026-04-20T05:43:11,553 writing manifest file 'agentodyssey.egg-info/SOURCES.txt' 2026-04-20T05:43:11,721 copying assets/logo.png -> build/lib/assets 2026-04-20T05:43:11,736 copying assets/logo_w_text.png -> build/lib/assets 2026-04-20T05:43:11,748 copying assets/teaser.png -> build/lib/assets 2026-04-20T05:43:11,768 copying tools/visualizer/main.html -> build/lib/tools/visualizer 2026-04-20T05:43:11,772 copying tools/visualizer/preloaded_data.js -> build/lib/tools/visualizer 2026-04-20T05:43:11,821 copying assets/visualizer_icons/area_alley.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,831 copying assets/visualizer_icons/area_antechamber.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,839 copying assets/visualizer_icons/area_archive_tower.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,849 copying assets/visualizer_icons/area_armory.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,858 copying assets/visualizer_icons/area_basin.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,867 copying assets/visualizer_icons/area_bastion_barracks.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,877 copying assets/visualizer_icons/area_bastion_cellar.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,886 copying assets/visualizer_icons/area_bastion_courtyard.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,896 copying assets/visualizer_icons/area_bastion_watchtower.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,904 copying assets/visualizer_icons/area_castle_armory.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,913 copying assets/visualizer_icons/area_castle_hall.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,922 copying assets/visualizer_icons/area_castle_library.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,930 copying assets/visualizer_icons/area_caves_crystal.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,940 copying assets/visualizer_icons/area_caves_deep.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,948 copying assets/visualizer_icons/area_caves_entrance.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,957 copying assets/visualizer_icons/area_clerks_office.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,965 copying assets/visualizer_icons/area_courtroom.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,972 copying assets/visualizer_icons/area_evidence_room.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,981 copying assets/visualizer_icons/area_fields_farm.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:11,992 copying assets/visualizer_icons/area_fields_grove.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,002 copying assets/visualizer_icons/area_fields_meadow.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,013 copying assets/visualizer_icons/area_flats.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,022 copying assets/visualizer_icons/area_flats_copse.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,031 copying assets/visualizer_icons/area_flats_farm.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,042 copying assets/visualizer_icons/area_flats_verge.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,051 copying assets/visualizer_icons/area_forest_hills.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,061 copying assets/visualizer_icons/area_forest_plain.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,071 copying assets/visualizer_icons/area_forest_river.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,080 copying assets/visualizer_icons/area_foundry_core.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,088 copying assets/visualizer_icons/area_foundry_furnaceroom.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,096 copying assets/visualizer_icons/area_foundry_gate.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,104 copying assets/visualizer_icons/area_gravity_well.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,112 copying assets/visualizer_icons/area_gulch_entrance.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,120 copying assets/visualizer_icons/area_gulch_forge.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,129 copying assets/visualizer_icons/area_gulch_scrapyard.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,138 copying assets/visualizer_icons/area_hall.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,145 copying assets/visualizer_icons/area_hospital_lobby.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,154 copying assets/visualizer_icons/area_hospital_morgue.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,165 copying assets/visualizer_icons/area_hospital_rooftop.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,177 copying assets/visualizer_icons/area_hospital_ward.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,185 copying assets/visualizer_icons/area_lab_chamber.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,193 copying assets/visualizer_icons/area_lab_entrance.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,201 copying assets/visualizer_icons/area_lab_reactor.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,210 copying assets/visualizer_icons/area_library.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,217 copying assets/visualizer_icons/area_lobby.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,226 copying assets/visualizer_icons/area_market_alleys.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,272 copying assets/visualizer_icons/area_market_backstreets.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,288 copying assets/visualizer_icons/area_market_bazaar.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,312 copying assets/visualizer_icons/area_market_square.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,338 copying assets/visualizer_icons/area_market_stalls.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,366 copying assets/visualizer_icons/area_mines_crystal_grotto.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,378 copying assets/visualizer_icons/area_mines_gate.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,389 copying assets/visualizer_icons/area_mines_shafts.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,399 copying assets/visualizer_icons/area_orrery.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,411 copying assets/visualizer_icons/area_peak_foothills.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,422 copying assets/visualizer_icons/area_peak_summit.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,432 copying assets/visualizer_icons/area_prime_bench.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,445 copying assets/visualizer_icons/area_spire.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,459 copying assets/visualizer_icons/area_swamp_bog.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,473 copying assets/visualizer_icons/area_swamp_ruins.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,485 copying assets/visualizer_icons/area_tutorial_room.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,494 copying assets/visualizer_icons/area_vale_crater.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,506 copying assets/visualizer_icons/area_vale_ruins.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,519 copying assets/visualizer_icons/area_vale_trailhead.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,532 copying assets/visualizer_icons/area_woods_creek.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,546 copying assets/visualizer_icons/area_woods_glade.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,558 copying assets/visualizer_icons/area_woods_ridge.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,572 copying assets/visualizer_icons/area_yard.png -> build/lib/assets/visualizer_icons 2026-04-20T05:43:12,587 copying assets/agents_configs/single_agent.json -> build/lib/assets/agents_configs 2026-04-20T05:43:12,590 copying assets/agents_configs/three_agents.json -> build/lib/assets/agents_configs 2026-04-20T05:43:12,592 copying assets/world_definitions/base/default.json -> build/lib/assets/world_definitions/base 2026-04-20T05:43:12,596 copying assets/world_definitions/generated/metropolis/default.json -> build/lib/assets/world_definitions/generated/metropolis 2026-04-20T05:43:12,600 copying assets/world_definitions/generated/mark/default.json -> build/lib/assets/world_definitions/generated/mark 2026-04-20T05:43:12,604 copying assets/world_definitions/generated/quarantine/default.json -> build/lib/assets/world_definitions/generated/quarantine 2026-04-20T05:43:12,609 copying assets/world_definitions/generated/remnant/default.json -> build/lib/assets/world_definitions/generated/remnant 2026-04-20T05:43:12,614 copying assets/world_definitions/generated/saltglass/default.json -> build/lib/assets/world_definitions/generated/saltglass 2026-04-20T05:43:12,618 copying assets/world_definitions/generated/robot_kingdom/default.json -> build/lib/assets/world_definitions/generated/robot_kingdom 2026-04-20T05:43:12,665 copying assets/env_configs/base/initial.json -> build/lib/assets/env_configs/base 2026-04-20T05:43:12,667 copying assets/env_configs/generated/metropolis/initial.json -> build/lib/assets/env_configs/generated/metropolis 2026-04-20T05:43:12,670 copying assets/env_configs/generated/mark/initial.json -> build/lib/assets/env_configs/generated/mark 2026-04-20T05:43:12,672 copying assets/env_configs/generated/quarantine/initial.json -> build/lib/assets/env_configs/generated/quarantine 2026-04-20T05:43:12,674 copying assets/env_configs/generated/remnant/initial.json -> build/lib/assets/env_configs/generated/remnant 2026-04-20T05:43:12,677 copying assets/env_configs/generated/saltglass/initial.json -> build/lib/assets/env_configs/generated/saltglass 2026-04-20T05:43:12,679 copying assets/env_configs/generated/robot_kingdom/initial.json -> build/lib/assets/env_configs/generated/robot_kingdom 2026-04-20T05:43:12,711 installing to build/bdist.linux-armv7l/wheel 2026-04-20T05:43:12,712 running install 2026-04-20T05:43:12,737 running install_lib 2026-04-20T05:43:12,742 creating build/bdist.linux-armv7l/wheel 2026-04-20T05:43:12,744 copying build/lib/eval.py -> build/bdist.linux-armv7l/wheel/. 2026-04-20T05:43:12,747 creating build/bdist.linux-armv7l/wheel/agents 2026-04-20T05:43:12,748 copying build/lib/agents/long_context_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-04-20T05:43:12,750 copying build/lib/agents/__init__.py -> build/bdist.linux-armv7l/wheel/./agents 2026-04-20T05:43:12,751 copying build/lib/agents/fake_llm_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-04-20T05:43:12,753 copying build/lib/agents/no_memory_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-04-20T05:43:12,755 copying build/lib/agents/llm_agent_config.py -> build/bdist.linux-armv7l/wheel/./agents 2026-04-20T05:43:12,758 creating build/bdist.linux-armv7l/wheel/agents/parametric 2026-04-20T05:43:12,759 copying build/lib/agents/parametric/__init__.py -> build/bdist.linux-armv7l/wheel/./agents/parametric 2026-04-20T05:43:12,760 copying build/lib/agents/parametric/param_agent_config.py -> build/bdist.linux-armv7l/wheel/./agents/parametric 2026-04-20T05:43:12,762 copying build/lib/agents/parametric/lora_sft_agent.py -> build/bdist.linux-armv7l/wheel/./agents/parametric 2026-04-20T05:43:12,765 creating build/bdist.linux-armv7l/wheel/agents/latent 2026-04-20T05:43:12,766 copying build/lib/agents/latent/__init__.py -> build/bdist.linux-armv7l/wheel/./agents/latent 2026-04-20T05:43:12,768 copying build/lib/agents/latent/memoryllm_agent.py -> build/bdist.linux-armv7l/wheel/./agents/latent 2026-04-20T05:43:12,770 copying build/lib/agents/latent/modeling_memoryllm.py -> build/bdist.linux-armv7l/wheel/./agents/latent 2026-04-20T05:43:12,773 copying build/lib/agents/latent/mplus_agent.py -> build/bdist.linux-armv7l/wheel/./agents/latent 2026-04-20T05:43:12,776 copying build/lib/agents/latent/latent_agent_config.py -> build/bdist.linux-armv7l/wheel/./agents/latent 2026-04-20T05:43:12,778 copying build/lib/agents/latent/modeling_mplus.py -> build/bdist.linux-armv7l/wheel/./agents/latent 2026-04-20T05:43:12,782 copying build/lib/agents/wait_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-04-20T05:43:12,783 copying build/lib/agents/random_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-04-20T05:43:12,786 creating build/bdist.linux-armv7l/wheel/agents/rag 2026-04-20T05:43:12,787 copying build/lib/agents/rag/raptor_rag_agent.py -> build/bdist.linux-armv7l/wheel/./agents/rag 2026-04-20T05:43:12,789 copying build/lib/agents/rag/mem0_rag_agent.py -> build/bdist.linux-armv7l/wheel/./agents/rag 2026-04-20T05:43:12,792 copying build/lib/agents/rag/__init__.py -> build/bdist.linux-armv7l/wheel/./agents/rag 2026-04-20T05:43:12,794 creating build/bdist.linux-armv7l/wheel/agents/rag/raptor 2026-04-20T05:43:12,795 copying build/lib/agents/rag/raptor/QAModels.py -> build/bdist.linux-armv7l/wheel/./agents/rag/raptor 2026-04-20T05:43:12,797 copying build/lib/agents/rag/raptor/FaissRetriever.py -> build/bdist.linux-armv7l/wheel/./agents/rag/raptor 2026-04-20T05:43:12,799 copying build/lib/agents/rag/raptor/cluster_tree_builder.py -> build/bdist.linux-armv7l/wheel/./agents/rag/raptor 2026-04-20T05:43:12,802 copying build/lib/agents/rag/raptor/__init__.py -> build/bdist.linux-armv7l/wheel/./agents/rag/raptor 2026-04-20T05:43:12,803 copying build/lib/agents/rag/raptor/tree_retriever.py -> build/bdist.linux-armv7l/wheel/./agents/rag/raptor 2026-04-20T05:43:12,806 copying build/lib/agents/rag/raptor/Retrievers.py -> build/bdist.linux-armv7l/wheel/./agents/rag/raptor 2026-04-20T05:43:12,807 copying build/lib/agents/rag/raptor/cluster_utils.py -> build/bdist.linux-armv7l/wheel/./agents/rag/raptor 2026-04-20T05:43:12,810 copying build/lib/agents/rag/raptor/tree_builder.py -> build/bdist.linux-armv7l/wheel/./agents/rag/raptor 2026-04-20T05:43:12,812 copying build/lib/agents/rag/raptor/EmbeddingModels.py -> build/bdist.linux-armv7l/wheel/./agents/rag/raptor 2026-04-20T05:43:12,814 copying build/lib/agents/rag/raptor/tree_structures.py -> build/bdist.linux-armv7l/wheel/./agents/rag/raptor 2026-04-20T05:43:12,816 copying build/lib/agents/rag/raptor/RetrievalAugmentation.py -> build/bdist.linux-armv7l/wheel/./agents/rag/raptor 2026-04-20T05:43:12,818 copying build/lib/agents/rag/raptor/SummarizationModels.py -> build/bdist.linux-armv7l/wheel/./agents/rag/raptor 2026-04-20T05:43:12,820 copying build/lib/agents/rag/raptor/utils.py -> build/bdist.linux-armv7l/wheel/./agents/rag/raptor 2026-04-20T05:43:12,822 copying build/lib/agents/rag/vanilla_rag_agent.py -> build/bdist.linux-armv7l/wheel/./agents/rag 2026-04-20T05:43:12,824 copying build/lib/agents/rag/voyager_agent.py -> build/bdist.linux-armv7l/wheel/./agents/rag 2026-04-20T05:43:12,827 copying build/lib/agents/rag/rag_agent_config.py -> build/bdist.linux-armv7l/wheel/./agents/rag 2026-04-20T05:43:12,829 copying build/lib/agents/replay_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-04-20T05:43:12,831 creating build/bdist.linux-armv7l/wheel/agents/fixed_size 2026-04-20T05:43:12,832 copying build/lib/agents/fixed_size/__init__.py -> build/bdist.linux-armv7l/wheel/./agents/fixed_size 2026-04-20T05:43:12,834 copying build/lib/agents/fixed_size/mem1_agent.py -> build/bdist.linux-armv7l/wheel/./agents/fixed_size 2026-04-20T05:43:12,836 copying build/lib/agents/fixed_size/fixed_size_memory_agent_config.py -> build/bdist.linux-armv7l/wheel/./agents/fixed_size 2026-04-20T05:43:12,838 copying build/lib/agents/fixed_size/short_term_memory_agent.py -> build/bdist.linux-armv7l/wheel/./agents/fixed_size 2026-04-20T05:43:12,840 copying build/lib/agents/human_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-04-20T05:43:12,842 creating build/bdist.linux-armv7l/wheel/tools 2026-04-20T05:43:12,843 copying build/lib/tools/generate_world_knowledge_qa.py -> build/bdist.linux-armv7l/wheel/./tools 2026-04-20T05:43:12,846 copying build/lib/tools/generate_cumulative_config.py -> build/bdist.linux-armv7l/wheel/./tools 2026-04-20T05:43:12,848 copying build/lib/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./tools 2026-04-20T05:43:12,850 copying build/lib/tools/diagnostic_eval.py -> build/bdist.linux-armv7l/wheel/./tools 2026-04-20T05:43:12,853 creating build/bdist.linux-armv7l/wheel/tools/generators 2026-04-20T05:43:12,854 copying build/lib/tools/generators/rule_generator.py -> build/bdist.linux-armv7l/wheel/./tools/generators 2026-04-20T05:43:12,857 copying build/lib/tools/generators/__init__.py -> build/bdist.linux-armv7l/wheel/./tools/generators 2026-04-20T05:43:12,859 copying build/lib/tools/generators/entity_generator.py -> build/bdist.linux-armv7l/wheel/./tools/generators 2026-04-20T05:43:12,862 copying build/lib/tools/generators/quest_generator.py -> build/bdist.linux-armv7l/wheel/./tools/generators 2026-04-20T05:43:12,867 copying build/lib/tools/generate_episodic_memory_qa.py -> build/bdist.linux-armv7l/wheel/./tools 2026-04-20T05:43:12,870 creating build/bdist.linux-armv7l/wheel/tools/visualizer 2026-04-20T05:43:12,871 copying build/lib/tools/visualizer/__init__.py -> build/bdist.linux-armv7l/wheel/./tools/visualizer 2026-04-20T05:43:12,873 copying build/lib/tools/visualizer/generate_assets.py -> build/bdist.linux-armv7l/wheel/./tools/visualizer 2026-04-20T05:43:12,875 copying build/lib/tools/visualizer/main.py -> build/bdist.linux-armv7l/wheel/./tools/visualizer 2026-04-20T05:43:12,878 copying build/lib/tools/visualizer/preloaded_data.js -> build/bdist.linux-armv7l/wheel/./tools/visualizer 2026-04-20T05:43:12,984 copying build/lib/tools/visualizer/log.py -> build/bdist.linux-armv7l/wheel/./tools/visualizer 2026-04-20T05:43:12,986 copying build/lib/tools/visualizer/main.html -> build/bdist.linux-armv7l/wheel/./tools/visualizer 2026-04-20T05:43:12,990 copying build/lib/tools/visualizer/dep_graph.py -> build/bdist.linux-armv7l/wheel/./tools/visualizer 2026-04-20T05:43:12,993 copying build/lib/tools/visualizer/world_graph.py -> build/bdist.linux-armv7l/wheel/./tools/visualizer 2026-04-20T05:43:12,995 copying build/lib/tools/visualizer/clean_visualizer_icons.py -> build/bdist.linux-armv7l/wheel/./tools/visualizer 2026-04-20T05:43:12,997 copying build/lib/tools/logger.py -> build/bdist.linux-armv7l/wheel/./tools 2026-04-20T05:43:13,000 creating build/bdist.linux-armv7l/wheel/games 2026-04-20T05:43:13,001 creating build/bdist.linux-armv7l/wheel/games/generated 2026-04-20T05:43:13,003 creating build/bdist.linux-armv7l/wheel/games/generated/metropolis 2026-04-20T05:43:13,004 copying build/lib/games/generated/metropolis/agent.py -> build/bdist.linux-armv7l/wheel/./games/generated/metropolis 2026-04-20T05:43:13,007 copying build/lib/games/generated/metropolis/world.py -> build/bdist.linux-armv7l/wheel/./games/generated/metropolis 2026-04-20T05:43:13,010 copying build/lib/games/generated/metropolis/rule.py -> build/bdist.linux-armv7l/wheel/./games/generated/metropolis 2026-04-20T05:43:13,012 copying build/lib/games/generated/metropolis/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated/metropolis 2026-04-20T05:43:13,014 copying build/lib/games/generated/metropolis/env.py -> build/bdist.linux-armv7l/wheel/./games/generated/metropolis 2026-04-20T05:43:13,018 creating build/bdist.linux-armv7l/wheel/games/generated/metropolis/rules 2026-04-20T05:43:13,019 copying build/lib/games/generated/metropolis/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated/metropolis/rules 2026-04-20T05:43:13,021 creating build/bdist.linux-armv7l/wheel/games/generated/metropolis/rules/step_rules 2026-04-20T05:43:13,022 copying build/lib/games/generated/metropolis/rules/step_rules/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated/metropolis/rules/step_rules 2026-04-20T05:43:13,024 copying build/lib/games/generated/metropolis/rules/step_rules/general.py -> build/bdist.linux-armv7l/wheel/./games/generated/metropolis/rules/step_rules 2026-04-20T05:43:13,029 copying build/lib/games/generated/metropolis/rules/step_rules/tutorial.py -> build/bdist.linux-armv7l/wheel/./games/generated/metropolis/rules/step_rules 2026-04-20T05:43:13,032 copying build/lib/games/generated/metropolis/rules/step_rules/main_quest.py -> build/bdist.linux-armv7l/wheel/./games/generated/metropolis/rules/step_rules 2026-04-20T05:43:13,037 copying build/lib/games/generated/metropolis/rules/reward_functions.py -> build/bdist.linux-armv7l/wheel/./games/generated/metropolis/rules 2026-04-20T05:43:13,040 copying build/lib/games/generated/metropolis/rules/action_rules.py -> build/bdist.linux-armv7l/wheel/./games/generated/metropolis/rules 2026-04-20T05:43:13,045 creating build/bdist.linux-armv7l/wheel/games/generated/mark 2026-04-20T05:43:13,046 copying build/lib/games/generated/mark/agent.py -> build/bdist.linux-armv7l/wheel/./games/generated/mark 2026-04-20T05:43:13,049 copying build/lib/games/generated/mark/world.py -> build/bdist.linux-armv7l/wheel/./games/generated/mark 2026-04-20T05:43:13,052 copying build/lib/games/generated/mark/rule.py -> build/bdist.linux-armv7l/wheel/./games/generated/mark 2026-04-20T05:43:13,055 copying build/lib/games/generated/mark/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated/mark 2026-04-20T05:43:13,056 copying build/lib/games/generated/mark/env.py -> build/bdist.linux-armv7l/wheel/./games/generated/mark 2026-04-20T05:43:13,060 creating build/bdist.linux-armv7l/wheel/games/generated/mark/rules 2026-04-20T05:43:13,061 copying build/lib/games/generated/mark/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated/mark/rules 2026-04-20T05:43:13,063 creating build/bdist.linux-armv7l/wheel/games/generated/mark/rules/step_rules 2026-04-20T05:43:13,064 copying build/lib/games/generated/mark/rules/step_rules/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated/mark/rules/step_rules 2026-04-20T05:43:13,066 copying build/lib/games/generated/mark/rules/step_rules/general.py -> build/bdist.linux-armv7l/wheel/./games/generated/mark/rules/step_rules 2026-04-20T05:43:13,070 copying build/lib/games/generated/mark/rules/step_rules/tutorial.py -> build/bdist.linux-armv7l/wheel/./games/generated/mark/rules/step_rules 2026-04-20T05:43:13,073 copying build/lib/games/generated/mark/rules/step_rules/main_quest.py -> build/bdist.linux-armv7l/wheel/./games/generated/mark/rules/step_rules 2026-04-20T05:43:13,076 copying build/lib/games/generated/mark/rules/reward_functions.py -> build/bdist.linux-armv7l/wheel/./games/generated/mark/rules 2026-04-20T05:43:13,078 copying build/lib/games/generated/mark/rules/action_rules.py -> build/bdist.linux-armv7l/wheel/./games/generated/mark/rules 2026-04-20T05:43:13,082 copying build/lib/games/generated/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated 2026-04-20T05:43:13,084 creating build/bdist.linux-armv7l/wheel/games/generated/quarantine 2026-04-20T05:43:13,085 copying build/lib/games/generated/quarantine/agent.py -> build/bdist.linux-armv7l/wheel/./games/generated/quarantine 2026-04-20T05:43:13,087 copying build/lib/games/generated/quarantine/world.py -> build/bdist.linux-armv7l/wheel/./games/generated/quarantine 2026-04-20T05:43:13,090 copying build/lib/games/generated/quarantine/rule.py -> build/bdist.linux-armv7l/wheel/./games/generated/quarantine 2026-04-20T05:43:13,092 copying build/lib/games/generated/quarantine/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated/quarantine 2026-04-20T05:43:13,093 copying build/lib/games/generated/quarantine/env.py -> build/bdist.linux-armv7l/wheel/./games/generated/quarantine 2026-04-20T05:43:13,097 creating build/bdist.linux-armv7l/wheel/games/generated/quarantine/rules 2026-04-20T05:43:13,098 copying build/lib/games/generated/quarantine/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated/quarantine/rules 2026-04-20T05:43:13,100 creating build/bdist.linux-armv7l/wheel/games/generated/quarantine/rules/step_rules 2026-04-20T05:43:13,101 copying build/lib/games/generated/quarantine/rules/step_rules/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated/quarantine/rules/step_rules 2026-04-20T05:43:13,103 copying build/lib/games/generated/quarantine/rules/step_rules/general.py -> build/bdist.linux-armv7l/wheel/./games/generated/quarantine/rules/step_rules 2026-04-20T05:43:13,107 copying build/lib/games/generated/quarantine/rules/step_rules/tutorial.py -> build/bdist.linux-armv7l/wheel/./games/generated/quarantine/rules/step_rules 2026-04-20T05:43:13,111 copying build/lib/games/generated/quarantine/rules/step_rules/main_quest.py -> build/bdist.linux-armv7l/wheel/./games/generated/quarantine/rules/step_rules 2026-04-20T05:43:13,115 copying build/lib/games/generated/quarantine/rules/reward_functions.py -> build/bdist.linux-armv7l/wheel/./games/generated/quarantine/rules 2026-04-20T05:43:13,117 copying build/lib/games/generated/quarantine/rules/action_rules.py -> build/bdist.linux-armv7l/wheel/./games/generated/quarantine/rules 2026-04-20T05:43:13,122 creating build/bdist.linux-armv7l/wheel/games/generated/remnant 2026-04-20T05:43:13,123 copying build/lib/games/generated/remnant/agent.py -> build/bdist.linux-armv7l/wheel/./games/generated/remnant 2026-04-20T05:43:13,125 copying build/lib/games/generated/remnant/world.py -> build/bdist.linux-armv7l/wheel/./games/generated/remnant 2026-04-20T05:43:13,128 copying build/lib/games/generated/remnant/rule.py -> build/bdist.linux-armv7l/wheel/./games/generated/remnant 2026-04-20T05:43:13,131 copying build/lib/games/generated/remnant/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated/remnant 2026-04-20T05:43:13,132 copying build/lib/games/generated/remnant/env.py -> build/bdist.linux-armv7l/wheel/./games/generated/remnant 2026-04-20T05:43:13,136 creating build/bdist.linux-armv7l/wheel/games/generated/remnant/rules 2026-04-20T05:43:13,137 copying build/lib/games/generated/remnant/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated/remnant/rules 2026-04-20T05:43:13,139 creating build/bdist.linux-armv7l/wheel/games/generated/remnant/rules/step_rules 2026-04-20T05:43:13,140 copying build/lib/games/generated/remnant/rules/step_rules/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated/remnant/rules/step_rules 2026-04-20T05:43:13,143 copying build/lib/games/generated/remnant/rules/step_rules/general.py -> build/bdist.linux-armv7l/wheel/./games/generated/remnant/rules/step_rules 2026-04-20T05:43:13,147 copying build/lib/games/generated/remnant/rules/step_rules/tutorial.py -> build/bdist.linux-armv7l/wheel/./games/generated/remnant/rules/step_rules 2026-04-20T05:43:13,151 copying build/lib/games/generated/remnant/rules/step_rules/main_quest.py -> build/bdist.linux-armv7l/wheel/./games/generated/remnant/rules/step_rules 2026-04-20T05:43:13,155 copying build/lib/games/generated/remnant/rules/reward_functions.py -> build/bdist.linux-armv7l/wheel/./games/generated/remnant/rules 2026-04-20T05:43:13,157 copying build/lib/games/generated/remnant/rules/action_rules.py -> build/bdist.linux-armv7l/wheel/./games/generated/remnant/rules 2026-04-20T05:43:13,161 creating build/bdist.linux-armv7l/wheel/games/generated/saltglass 2026-04-20T05:43:13,162 copying build/lib/games/generated/saltglass/agent.py -> build/bdist.linux-armv7l/wheel/./games/generated/saltglass 2026-04-20T05:43:13,165 copying build/lib/games/generated/saltglass/world.py -> build/bdist.linux-armv7l/wheel/./games/generated/saltglass 2026-04-20T05:43:13,168 copying build/lib/games/generated/saltglass/rule.py -> build/bdist.linux-armv7l/wheel/./games/generated/saltglass 2026-04-20T05:43:13,171 copying build/lib/games/generated/saltglass/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated/saltglass 2026-04-20T05:43:13,173 copying build/lib/games/generated/saltglass/env.py -> build/bdist.linux-armv7l/wheel/./games/generated/saltglass 2026-04-20T05:43:13,176 creating build/bdist.linux-armv7l/wheel/games/generated/saltglass/rules 2026-04-20T05:43:13,177 copying build/lib/games/generated/saltglass/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated/saltglass/rules 2026-04-20T05:43:13,180 creating build/bdist.linux-armv7l/wheel/games/generated/saltglass/rules/step_rules 2026-04-20T05:43:13,181 copying build/lib/games/generated/saltglass/rules/step_rules/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated/saltglass/rules/step_rules 2026-04-20T05:43:13,183 copying build/lib/games/generated/saltglass/rules/step_rules/general.py -> build/bdist.linux-armv7l/wheel/./games/generated/saltglass/rules/step_rules 2026-04-20T05:43:13,187 copying build/lib/games/generated/saltglass/rules/step_rules/tutorial.py -> build/bdist.linux-armv7l/wheel/./games/generated/saltglass/rules/step_rules 2026-04-20T05:43:13,191 copying build/lib/games/generated/saltglass/rules/step_rules/main_quest.py -> build/bdist.linux-armv7l/wheel/./games/generated/saltglass/rules/step_rules 2026-04-20T05:43:13,196 copying build/lib/games/generated/saltglass/rules/reward_functions.py -> build/bdist.linux-armv7l/wheel/./games/generated/saltglass/rules 2026-04-20T05:43:13,198 copying build/lib/games/generated/saltglass/rules/action_rules.py -> build/bdist.linux-armv7l/wheel/./games/generated/saltglass/rules 2026-04-20T05:43:13,206 creating build/bdist.linux-armv7l/wheel/games/generated/robot_kingdom 2026-04-20T05:43:13,209 copying build/lib/games/generated/robot_kingdom/agent.py -> build/bdist.linux-armv7l/wheel/./games/generated/robot_kingdom 2026-04-20T05:43:13,217 copying build/lib/games/generated/robot_kingdom/world.py -> build/bdist.linux-armv7l/wheel/./games/generated/robot_kingdom 2026-04-20T05:43:13,266 copying build/lib/games/generated/robot_kingdom/rule.py -> build/bdist.linux-armv7l/wheel/./games/generated/robot_kingdom 2026-04-20T05:43:13,269 copying build/lib/games/generated/robot_kingdom/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated/robot_kingdom 2026-04-20T05:43:13,272 copying build/lib/games/generated/robot_kingdom/env.py -> build/bdist.linux-armv7l/wheel/./games/generated/robot_kingdom 2026-04-20T05:43:13,276 creating build/bdist.linux-armv7l/wheel/games/generated/robot_kingdom/rules 2026-04-20T05:43:13,278 copying build/lib/games/generated/robot_kingdom/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated/robot_kingdom/rules 2026-04-20T05:43:13,281 creating build/bdist.linux-armv7l/wheel/games/generated/robot_kingdom/rules/step_rules 2026-04-20T05:43:13,282 copying build/lib/games/generated/robot_kingdom/rules/step_rules/__init__.py -> build/bdist.linux-armv7l/wheel/./games/generated/robot_kingdom/rules/step_rules 2026-04-20T05:43:13,285 copying build/lib/games/generated/robot_kingdom/rules/step_rules/general.py -> build/bdist.linux-armv7l/wheel/./games/generated/robot_kingdom/rules/step_rules 2026-04-20T05:43:13,291 copying build/lib/games/generated/robot_kingdom/rules/step_rules/tutorial.py -> build/bdist.linux-armv7l/wheel/./games/generated/robot_kingdom/rules/step_rules 2026-04-20T05:43:13,296 copying build/lib/games/generated/robot_kingdom/rules/step_rules/main_quest.py -> build/bdist.linux-armv7l/wheel/./games/generated/robot_kingdom/rules/step_rules 2026-04-20T05:43:13,303 copying build/lib/games/generated/robot_kingdom/rules/reward_functions.py -> build/bdist.linux-armv7l/wheel/./games/generated/robot_kingdom/rules 2026-04-20T05:43:13,305 copying build/lib/games/generated/robot_kingdom/rules/action_rules.py -> build/bdist.linux-armv7l/wheel/./games/generated/robot_kingdom/rules 2026-04-20T05:43:13,312 copying build/lib/games/__init__.py -> build/bdist.linux-armv7l/wheel/./games 2026-04-20T05:43:13,315 creating build/bdist.linux-armv7l/wheel/games/base 2026-04-20T05:43:13,317 copying build/lib/games/base/agent.py -> build/bdist.linux-armv7l/wheel/./games/base 2026-04-20T05:43:13,321 copying build/lib/games/base/world.py -> build/bdist.linux-armv7l/wheel/./games/base 2026-04-20T05:43:13,326 copying build/lib/games/base/rule.py -> build/bdist.linux-armv7l/wheel/./games/base 2026-04-20T05:43:13,330 copying build/lib/games/base/__init__.py -> build/bdist.linux-armv7l/wheel/./games/base 2026-04-20T05:43:13,332 copying build/lib/games/base/env.py -> build/bdist.linux-armv7l/wheel/./games/base 2026-04-20T05:43:13,338 creating build/bdist.linux-armv7l/wheel/games/base/rules 2026-04-20T05:43:13,339 copying build/lib/games/base/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./games/base/rules 2026-04-20T05:43:13,343 creating build/bdist.linux-armv7l/wheel/games/base/rules/step_rules 2026-04-20T05:43:13,345 copying build/lib/games/base/rules/step_rules/__init__.py -> build/bdist.linux-armv7l/wheel/./games/base/rules/step_rules 2026-04-20T05:43:13,348 copying build/lib/games/base/rules/step_rules/general.py -> build/bdist.linux-armv7l/wheel/./games/base/rules/step_rules 2026-04-20T05:43:13,355 copying build/lib/games/base/rules/step_rules/tutorial.py -> build/bdist.linux-armv7l/wheel/./games/base/rules/step_rules 2026-04-20T05:43:13,359 copying build/lib/games/base/rules/step_rules/main_quest.py -> build/bdist.linux-armv7l/wheel/./games/base/rules/step_rules 2026-04-20T05:43:13,366 copying build/lib/games/base/rules/reward_functions.py -> build/bdist.linux-armv7l/wheel/./games/base/rules 2026-04-20T05:43:13,368 copying build/lib/games/base/rules/action_rules.py -> build/bdist.linux-armv7l/wheel/./games/base/rules 2026-04-20T05:43:13,374 creating build/bdist.linux-armv7l/wheel/providers 2026-04-20T05:43:13,376 copying build/lib/providers/azure_openai_api.py -> build/bdist.linux-armv7l/wheel/./providers 2026-04-20T05:43:13,378 copying build/lib/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./providers 2026-04-20T05:43:13,380 copying build/lib/providers/vllm.py -> build/bdist.linux-armv7l/wheel/./providers 2026-04-20T05:43:13,383 copying build/lib/providers/azure_api.py -> build/bdist.linux-armv7l/wheel/./providers 2026-04-20T05:43:13,386 copying build/lib/providers/claude_api.py -> build/bdist.linux-armv7l/wheel/./providers 2026-04-20T05:43:13,388 copying build/lib/providers/openai_api.py -> build/bdist.linux-armv7l/wheel/./providers 2026-04-20T05:43:13,391 copying build/lib/providers/huggingface.py -> build/bdist.linux-armv7l/wheel/./providers 2026-04-20T05:43:13,394 copying build/lib/providers/gemini_api.py -> build/bdist.linux-armv7l/wheel/./providers 2026-04-20T05:43:13,398 creating build/bdist.linux-armv7l/wheel/assets 2026-04-20T05:43:13,399 copying build/lib/assets/__init__.py -> build/bdist.linux-armv7l/wheel/./assets 2026-04-20T05:43:13,401 creating build/bdist.linux-armv7l/wheel/assets/world_definitions 2026-04-20T05:43:13,403 creating build/bdist.linux-armv7l/wheel/assets/world_definitions/generated 2026-04-20T05:43:13,405 creating build/bdist.linux-armv7l/wheel/assets/world_definitions/generated/metropolis 2026-04-20T05:43:13,406 copying build/lib/assets/world_definitions/generated/metropolis/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/world_definitions/generated/metropolis 2026-04-20T05:43:13,407 copying build/lib/assets/world_definitions/generated/metropolis/default.json -> build/bdist.linux-armv7l/wheel/./assets/world_definitions/generated/metropolis 2026-04-20T05:43:13,410 creating build/bdist.linux-armv7l/wheel/assets/world_definitions/generated/mark 2026-04-20T05:43:13,411 copying build/lib/assets/world_definitions/generated/mark/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/world_definitions/generated/mark 2026-04-20T05:43:13,413 copying build/lib/assets/world_definitions/generated/mark/default.json -> build/bdist.linux-armv7l/wheel/./assets/world_definitions/generated/mark 2026-04-20T05:43:13,415 copying build/lib/assets/world_definitions/generated/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/world_definitions/generated 2026-04-20T05:43:13,417 creating build/bdist.linux-armv7l/wheel/assets/world_definitions/generated/quarantine 2026-04-20T05:43:13,418 copying build/lib/assets/world_definitions/generated/quarantine/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/world_definitions/generated/quarantine 2026-04-20T05:43:13,420 copying build/lib/assets/world_definitions/generated/quarantine/default.json -> build/bdist.linux-armv7l/wheel/./assets/world_definitions/generated/quarantine 2026-04-20T05:43:13,423 creating build/bdist.linux-armv7l/wheel/assets/world_definitions/generated/remnant 2026-04-20T05:43:13,424 copying build/lib/assets/world_definitions/generated/remnant/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/world_definitions/generated/remnant 2026-04-20T05:43:13,426 copying build/lib/assets/world_definitions/generated/remnant/default.json -> build/bdist.linux-armv7l/wheel/./assets/world_definitions/generated/remnant 2026-04-20T05:43:13,430 creating build/bdist.linux-armv7l/wheel/assets/world_definitions/generated/saltglass 2026-04-20T05:43:13,431 copying build/lib/assets/world_definitions/generated/saltglass/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/world_definitions/generated/saltglass 2026-04-20T05:43:13,432 copying build/lib/assets/world_definitions/generated/saltglass/default.json -> build/bdist.linux-armv7l/wheel/./assets/world_definitions/generated/saltglass 2026-04-20T05:43:13,436 creating build/bdist.linux-armv7l/wheel/assets/world_definitions/generated/robot_kingdom 2026-04-20T05:43:13,437 copying build/lib/assets/world_definitions/generated/robot_kingdom/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/world_definitions/generated/robot_kingdom 2026-04-20T05:43:13,438 copying build/lib/assets/world_definitions/generated/robot_kingdom/default.json -> build/bdist.linux-armv7l/wheel/./assets/world_definitions/generated/robot_kingdom 2026-04-20T05:43:13,442 copying build/lib/assets/world_definitions/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/world_definitions 2026-04-20T05:43:13,444 creating build/bdist.linux-armv7l/wheel/assets/world_definitions/base 2026-04-20T05:43:13,445 copying build/lib/assets/world_definitions/base/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/world_definitions/base 2026-04-20T05:43:13,447 copying build/lib/assets/world_definitions/base/default.json -> build/bdist.linux-armv7l/wheel/./assets/world_definitions/base 2026-04-20T05:43:13,450 copying build/lib/assets/logo.png -> build/bdist.linux-armv7l/wheel/./assets 2026-04-20T05:43:13,462 creating build/bdist.linux-armv7l/wheel/assets/env_configs 2026-04-20T05:43:13,463 creating build/bdist.linux-armv7l/wheel/assets/env_configs/generated 2026-04-20T05:43:13,465 creating build/bdist.linux-armv7l/wheel/assets/env_configs/generated/metropolis 2026-04-20T05:43:13,466 copying build/lib/assets/env_configs/generated/metropolis/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/env_configs/generated/metropolis 2026-04-20T05:43:13,467 copying build/lib/assets/env_configs/generated/metropolis/initial.json -> build/bdist.linux-armv7l/wheel/./assets/env_configs/generated/metropolis 2026-04-20T05:43:13,470 creating build/bdist.linux-armv7l/wheel/assets/env_configs/generated/mark 2026-04-20T05:43:13,471 copying build/lib/assets/env_configs/generated/mark/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/env_configs/generated/mark 2026-04-20T05:43:13,472 copying build/lib/assets/env_configs/generated/mark/initial.json -> build/bdist.linux-armv7l/wheel/./assets/env_configs/generated/mark 2026-04-20T05:43:13,474 copying build/lib/assets/env_configs/generated/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/env_configs/generated 2026-04-20T05:43:13,476 creating build/bdist.linux-armv7l/wheel/assets/env_configs/generated/quarantine 2026-04-20T05:43:13,477 copying build/lib/assets/env_configs/generated/quarantine/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/env_configs/generated/quarantine 2026-04-20T05:43:13,478 copying build/lib/assets/env_configs/generated/quarantine/initial.json -> build/bdist.linux-armv7l/wheel/./assets/env_configs/generated/quarantine 2026-04-20T05:43:13,481 creating build/bdist.linux-armv7l/wheel/assets/env_configs/generated/remnant 2026-04-20T05:43:13,482 copying build/lib/assets/env_configs/generated/remnant/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/env_configs/generated/remnant 2026-04-20T05:43:13,484 copying build/lib/assets/env_configs/generated/remnant/initial.json -> build/bdist.linux-armv7l/wheel/./assets/env_configs/generated/remnant 2026-04-20T05:43:13,486 creating build/bdist.linux-armv7l/wheel/assets/env_configs/generated/saltglass 2026-04-20T05:43:13,487 copying build/lib/assets/env_configs/generated/saltglass/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/env_configs/generated/saltglass 2026-04-20T05:43:13,489 copying build/lib/assets/env_configs/generated/saltglass/initial.json -> build/bdist.linux-armv7l/wheel/./assets/env_configs/generated/saltglass 2026-04-20T05:43:13,492 creating build/bdist.linux-armv7l/wheel/assets/env_configs/generated/robot_kingdom 2026-04-20T05:43:13,493 copying build/lib/assets/env_configs/generated/robot_kingdom/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/env_configs/generated/robot_kingdom 2026-04-20T05:43:13,494 copying build/lib/assets/env_configs/generated/robot_kingdom/initial.json -> build/bdist.linux-armv7l/wheel/./assets/env_configs/generated/robot_kingdom 2026-04-20T05:43:13,496 copying build/lib/assets/env_configs/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/env_configs 2026-04-20T05:43:13,498 creating build/bdist.linux-armv7l/wheel/assets/env_configs/base 2026-04-20T05:43:13,499 copying build/lib/assets/env_configs/base/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/env_configs/base 2026-04-20T05:43:13,501 copying build/lib/assets/env_configs/base/initial.json -> build/bdist.linux-armv7l/wheel/./assets/env_configs/base 2026-04-20T05:43:13,502 copying build/lib/assets/teaser.png -> build/bdist.linux-armv7l/wheel/./assets 2026-04-20T05:43:13,519 creating build/bdist.linux-armv7l/wheel/assets/visualizer_icons 2026-04-20T05:43:13,520 copying build/lib/assets/visualizer_icons/area_fields_grove.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,530 copying build/lib/assets/visualizer_icons/area_flats_copse.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,538 copying build/lib/assets/visualizer_icons/area_forest_hills.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,547 copying build/lib/assets/visualizer_icons/area_hospital_rooftop.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,555 copying build/lib/assets/visualizer_icons/area_armory.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,564 copying build/lib/assets/visualizer_icons/area_caves_crystal.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,576 copying build/lib/assets/visualizer_icons/area_foundry_gate.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,587 copying build/lib/assets/visualizer_icons/area_lab_entrance.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,596 copying build/lib/assets/visualizer_icons/area_market_square.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,605 copying build/lib/assets/visualizer_icons/area_gulch_scrapyard.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,613 copying build/lib/assets/visualizer_icons/area_caves_entrance.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,621 copying build/lib/assets/visualizer_icons/area_bastion_barracks.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,629 copying build/lib/assets/visualizer_icons/area_woods_creek.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,638 copying build/lib/assets/visualizer_icons/area_hospital_lobby.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,645 copying build/lib/assets/visualizer_icons/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,647 copying build/lib/assets/visualizer_icons/area_castle_library.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,655 copying build/lib/assets/visualizer_icons/area_market_backstreets.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,662 copying build/lib/assets/visualizer_icons/area_bastion_watchtower.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,671 copying build/lib/assets/visualizer_icons/area_market_alleys.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,682 copying build/lib/assets/visualizer_icons/area_hospital_ward.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,689 copying build/lib/assets/visualizer_icons/area_foundry_furnaceroom.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,697 copying build/lib/assets/visualizer_icons/area_forest_plain.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,705 copying build/lib/assets/visualizer_icons/area_market_bazaar.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,713 copying build/lib/assets/visualizer_icons/area_gulch_forge.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,722 copying build/lib/assets/visualizer_icons/area_orrery.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,731 copying build/lib/assets/visualizer_icons/area_foundry_core.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,739 copying build/lib/assets/visualizer_icons/area_tutorial_room.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,747 copying build/lib/assets/visualizer_icons/area_peak_summit.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,754 copying build/lib/assets/visualizer_icons/area_mines_gate.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,762 copying build/lib/assets/visualizer_icons/area_swamp_ruins.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,770 copying build/lib/assets/visualizer_icons/area_mines_crystal_grotto.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,778 copying build/lib/assets/visualizer_icons/area_prime_bench.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,787 copying build/lib/assets/visualizer_icons/area_courtroom.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,794 copying build/lib/assets/visualizer_icons/area_market_stalls.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,802 copying build/lib/assets/visualizer_icons/area_fields_farm.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,812 copying build/lib/assets/visualizer_icons/area_clerks_office.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,819 copying build/lib/assets/visualizer_icons/area_castle_armory.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,827 copying build/lib/assets/visualizer_icons/area_lab_chamber.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,837 copying build/lib/assets/visualizer_icons/area_swamp_bog.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,845 copying build/lib/assets/visualizer_icons/area_basin.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,858 copying build/lib/assets/visualizer_icons/area_evidence_room.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,866 copying build/lib/assets/visualizer_icons/area_woods_ridge.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,874 copying build/lib/assets/visualizer_icons/area_antechamber.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,884 copying build/lib/assets/visualizer_icons/area_flats_verge.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,894 copying build/lib/assets/visualizer_icons/area_caves_deep.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,905 copying build/lib/assets/visualizer_icons/area_spire.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,913 copying build/lib/assets/visualizer_icons/area_castle_hall.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,922 copying build/lib/assets/visualizer_icons/area_flats_farm.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,936 copying build/lib/assets/visualizer_icons/area_hospital_morgue.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,946 copying build/lib/assets/visualizer_icons/area_hall.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,956 copying build/lib/assets/visualizer_icons/area_flats.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,965 copying build/lib/assets/visualizer_icons/area_bastion_courtyard.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,974 copying build/lib/assets/visualizer_icons/area_alley.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,981 copying build/lib/assets/visualizer_icons/area_library.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,988 copying build/lib/assets/visualizer_icons/area_vale_trailhead.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:13,999 copying build/lib/assets/visualizer_icons/area_gulch_entrance.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:14,008 copying build/lib/assets/visualizer_icons/area_archive_tower.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:14,016 copying build/lib/assets/visualizer_icons/area_gravity_well.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:14,024 copying build/lib/assets/visualizer_icons/area_peak_foothills.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:14,032 copying build/lib/assets/visualizer_icons/area_lab_reactor.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:14,042 copying build/lib/assets/visualizer_icons/area_lobby.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:14,049 copying build/lib/assets/visualizer_icons/area_yard.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:14,059 copying build/lib/assets/visualizer_icons/area_mines_shafts.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:14,068 copying build/lib/assets/visualizer_icons/area_vale_ruins.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:14,077 copying build/lib/assets/visualizer_icons/area_bastion_cellar.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:14,087 copying build/lib/assets/visualizer_icons/area_woods_glade.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:14,096 copying build/lib/assets/visualizer_icons/area_vale_crater.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:14,106 copying build/lib/assets/visualizer_icons/area_forest_river.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:14,114 copying build/lib/assets/visualizer_icons/area_fields_meadow.png -> build/bdist.linux-armv7l/wheel/./assets/visualizer_icons 2026-04-20T05:43:14,125 copying build/lib/assets/logo_w_text.png -> build/bdist.linux-armv7l/wheel/./assets 2026-04-20T05:43:14,136 creating build/bdist.linux-armv7l/wheel/assets/agents_configs 2026-04-20T05:43:14,137 copying build/lib/assets/agents_configs/__init__.py -> build/bdist.linux-armv7l/wheel/./assets/agents_configs 2026-04-20T05:43:14,139 copying build/lib/assets/agents_configs/single_agent.json -> build/bdist.linux-armv7l/wheel/./assets/agents_configs 2026-04-20T05:43:14,141 copying build/lib/assets/agents_configs/three_agents.json -> build/bdist.linux-armv7l/wheel/./assets/agents_configs 2026-04-20T05:43:14,143 copying build/lib/agentodyssey.py -> build/bdist.linux-armv7l/wheel/. 2026-04-20T05:43:14,147 copying build/lib/utils.py -> build/bdist.linux-armv7l/wheel/. 2026-04-20T05:43:14,149 running install_egg_info 2026-04-20T05:43:14,154 Copying agentodyssey.egg-info to build/bdist.linux-armv7l/wheel/./agentodyssey-0.1.0-py3.11.egg-info 2026-04-20T05:43:14,166 running install_scripts 2026-04-20T05:43:14,175 creating build/bdist.linux-armv7l/wheel/agentodyssey-0.1.0.dist-info/WHEEL 2026-04-20T05:43:14,178 creating '/tmp/pip-wheel-tlmw886p/.tmp-ey55bubk/agentodyssey-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-20T05:43:14,184 adding 'agentodyssey.py' 2026-04-20T05:43:14,187 adding 'eval.py' 2026-04-20T05:43:14,189 adding 'utils.py' 2026-04-20T05:43:14,192 adding 'agents/__init__.py' 2026-04-20T05:43:14,194 adding 'agents/fake_llm_agent.py' 2026-04-20T05:43:14,196 adding 'agents/human_agent.py' 2026-04-20T05:43:14,198 adding 'agents/llm_agent_config.py' 2026-04-20T05:43:14,200 adding 'agents/long_context_agent.py' 2026-04-20T05:43:14,202 adding 'agents/no_memory_agent.py' 2026-04-20T05:43:14,203 adding 'agents/random_agent.py' 2026-04-20T05:43:14,205 adding 'agents/replay_agent.py' 2026-04-20T05:43:14,207 adding 'agents/wait_agent.py' 2026-04-20T05:43:14,209 adding 'agents/fixed_size/__init__.py' 2026-04-20T05:43:14,210 adding 'agents/fixed_size/fixed_size_memory_agent_config.py' 2026-04-20T05:43:14,212 adding 'agents/fixed_size/mem1_agent.py' 2026-04-20T05:43:14,214 adding 'agents/fixed_size/short_term_memory_agent.py' 2026-04-20T05:43:14,216 adding 'agents/latent/__init__.py' 2026-04-20T05:43:14,218 adding 'agents/latent/latent_agent_config.py' 2026-04-20T05:43:14,220 adding 'agents/latent/memoryllm_agent.py' 2026-04-20T05:43:14,230 adding 'agents/latent/modeling_memoryllm.py' 2026-04-20T05:43:14,243 adding 'agents/latent/modeling_mplus.py' 2026-04-20T05:43:14,246 adding 'agents/latent/mplus_agent.py' 2026-04-20T05:43:14,248 adding 'agents/parametric/__init__.py' 2026-04-20T05:43:14,250 adding 'agents/parametric/lora_sft_agent.py' 2026-04-20T05:43:14,252 adding 'agents/parametric/param_agent_config.py' 2026-04-20T05:43:14,254 adding 'agents/rag/__init__.py' 2026-04-20T05:43:14,256 adding 'agents/rag/mem0_rag_agent.py' 2026-04-20T05:43:14,258 adding 'agents/rag/rag_agent_config.py' 2026-04-20T05:43:14,260 adding 'agents/rag/raptor_rag_agent.py' 2026-04-20T05:43:14,262 adding 'agents/rag/vanilla_rag_agent.py' 2026-04-20T05:43:14,265 adding 'agents/rag/voyager_agent.py' 2026-04-20T05:43:14,267 adding 'agents/rag/raptor/EmbeddingModels.py' 2026-04-20T05:43:14,269 adding 'agents/rag/raptor/FaissRetriever.py' 2026-04-20T05:43:14,271 adding 'agents/rag/raptor/QAModels.py' 2026-04-20T05:43:14,274 adding 'agents/rag/raptor/RetrievalAugmentation.py' 2026-04-20T05:43:14,275 adding 'agents/rag/raptor/Retrievers.py' 2026-04-20T05:43:14,277 adding 'agents/rag/raptor/SummarizationModels.py' 2026-04-20T05:43:14,278 adding 'agents/rag/raptor/__init__.py' 2026-04-20T05:43:14,280 adding 'agents/rag/raptor/cluster_tree_builder.py' 2026-04-20T05:43:14,282 adding 'agents/rag/raptor/cluster_utils.py' 2026-04-20T05:43:14,285 adding 'agents/rag/raptor/tree_builder.py' 2026-04-20T05:43:14,287 adding 'agents/rag/raptor/tree_retriever.py' 2026-04-20T05:43:14,289 adding 'agents/rag/raptor/tree_structures.py' 2026-04-20T05:43:14,291 adding 'agents/rag/raptor/utils.py' 2026-04-20T05:43:14,293 adding 'assets/__init__.py' 2026-04-20T05:43:14,352 adding 'assets/logo.png' 2026-04-20T05:43:14,396 adding 'assets/logo_w_text.png' 2026-04-20T05:43:14,494 adding 'assets/teaser.png' 2026-04-20T05:43:14,502 adding 'assets/agents_configs/__init__.py' 2026-04-20T05:43:14,503 adding 'assets/agents_configs/single_agent.json' 2026-04-20T05:43:14,505 adding 'assets/agents_configs/three_agents.json' 2026-04-20T05:43:14,507 adding 'assets/env_configs/__init__.py' 2026-04-20T05:43:14,509 adding 'assets/env_configs/base/__init__.py' 2026-04-20T05:43:14,510 adding 'assets/env_configs/base/initial.json' 2026-04-20T05:43:14,512 adding 'assets/env_configs/generated/__init__.py' 2026-04-20T05:43:14,514 adding 'assets/env_configs/generated/mark/__init__.py' 2026-04-20T05:43:14,516 adding 'assets/env_configs/generated/mark/initial.json' 2026-04-20T05:43:14,517 adding 'assets/env_configs/generated/metropolis/__init__.py' 2026-04-20T05:43:14,519 adding 'assets/env_configs/generated/metropolis/initial.json' 2026-04-20T05:43:14,521 adding 'assets/env_configs/generated/quarantine/__init__.py' 2026-04-20T05:43:14,522 adding 'assets/env_configs/generated/quarantine/initial.json' 2026-04-20T05:43:14,524 adding 'assets/env_configs/generated/remnant/__init__.py' 2026-04-20T05:43:14,526 adding 'assets/env_configs/generated/remnant/initial.json' 2026-04-20T05:43:14,528 adding 'assets/env_configs/generated/robot_kingdom/__init__.py' 2026-04-20T05:43:14,529 adding 'assets/env_configs/generated/robot_kingdom/initial.json' 2026-04-20T05:43:14,531 adding 'assets/env_configs/generated/saltglass/__init__.py' 2026-04-20T05:43:14,533 adding 'assets/env_configs/generated/saltglass/initial.json' 2026-04-20T05:43:14,536 adding 'assets/visualizer_icons/__init__.py' 2026-04-20T05:43:14,577 adding 'assets/visualizer_icons/area_alley.png' 2026-04-20T05:43:14,630 adding 'assets/visualizer_icons/area_antechamber.png' 2026-04-20T05:43:14,673 adding 'assets/visualizer_icons/area_archive_tower.png' 2026-04-20T05:43:14,722 adding 'assets/visualizer_icons/area_armory.png' 2026-04-20T05:43:14,769 adding 'assets/visualizer_icons/area_basin.png' 2026-04-20T05:43:14,821 adding 'assets/visualizer_icons/area_bastion_barracks.png' 2026-04-20T05:43:14,869 adding 'assets/visualizer_icons/area_bastion_cellar.png' 2026-04-20T05:43:14,918 adding 'assets/visualizer_icons/area_bastion_courtyard.png' 2026-04-20T05:43:14,964 adding 'assets/visualizer_icons/area_bastion_watchtower.png' 2026-04-20T05:43:15,011 adding 'assets/visualizer_icons/area_castle_armory.png' 2026-04-20T05:43:15,055 adding 'assets/visualizer_icons/area_castle_hall.png' 2026-04-20T05:43:15,096 adding 'assets/visualizer_icons/area_castle_library.png' 2026-04-20T05:43:15,145 adding 'assets/visualizer_icons/area_caves_crystal.png' 2026-04-20T05:43:15,193 adding 'assets/visualizer_icons/area_caves_deep.png' 2026-04-20T05:43:15,238 adding 'assets/visualizer_icons/area_caves_entrance.png' 2026-04-20T05:43:15,277 adding 'assets/visualizer_icons/area_clerks_office.png' 2026-04-20T05:43:15,312 adding 'assets/visualizer_icons/area_courtroom.png' 2026-04-20T05:43:15,351 adding 'assets/visualizer_icons/area_evidence_room.png' 2026-04-20T05:43:15,411 adding 'assets/visualizer_icons/area_fields_farm.png' 2026-04-20T05:43:15,471 adding 'assets/visualizer_icons/area_fields_grove.png' 2026-04-20T05:43:15,533 adding 'assets/visualizer_icons/area_fields_meadow.png' 2026-04-20T05:43:15,582 adding 'assets/visualizer_icons/area_flats.png' 2026-04-20T05:43:15,628 adding 'assets/visualizer_icons/area_flats_copse.png' 2026-04-20T05:43:15,687 adding 'assets/visualizer_icons/area_flats_farm.png' 2026-04-20T05:43:15,736 adding 'assets/visualizer_icons/area_flats_verge.png' 2026-04-20T05:43:15,787 adding 'assets/visualizer_icons/area_forest_hills.png' 2026-04-20T05:43:15,835 adding 'assets/visualizer_icons/area_forest_plain.png' 2026-04-20T05:43:15,881 adding 'assets/visualizer_icons/area_forest_river.png' 2026-04-20T05:43:15,926 adding 'assets/visualizer_icons/area_foundry_core.png' 2026-04-20T05:43:15,965 adding 'assets/visualizer_icons/area_foundry_furnaceroom.png' 2026-04-20T05:43:16,009 adding 'assets/visualizer_icons/area_foundry_gate.png' 2026-04-20T05:43:16,058 adding 'assets/visualizer_icons/area_gravity_well.png' 2026-04-20T05:43:16,105 adding 'assets/visualizer_icons/area_gulch_entrance.png' 2026-04-20T05:43:16,152 adding 'assets/visualizer_icons/area_gulch_forge.png' 2026-04-20T05:43:16,201 adding 'assets/visualizer_icons/area_gulch_scrapyard.png' 2026-04-20T05:43:16,247 adding 'assets/visualizer_icons/area_hall.png' 2026-04-20T05:43:16,291 adding 'assets/visualizer_icons/area_hospital_lobby.png' 2026-04-20T05:43:16,327 adding 'assets/visualizer_icons/area_hospital_morgue.png' 2026-04-20T05:43:16,370 adding 'assets/visualizer_icons/area_hospital_rooftop.png' 2026-04-20T05:43:16,409 adding 'assets/visualizer_icons/area_hospital_ward.png' 2026-04-20T05:43:16,451 adding 'assets/visualizer_icons/area_lab_chamber.png' 2026-04-20T05:43:16,491 adding 'assets/visualizer_icons/area_lab_entrance.png' 2026-04-20T05:43:16,535 adding 'assets/visualizer_icons/area_lab_reactor.png' 2026-04-20T05:43:16,571 adding 'assets/visualizer_icons/area_library.png' 2026-04-20T05:43:16,606 adding 'assets/visualizer_icons/area_lobby.png' 2026-04-20T05:43:16,649 adding 'assets/visualizer_icons/area_market_alleys.png' 2026-04-20T05:43:16,694 adding 'assets/visualizer_icons/area_market_backstreets.png' 2026-04-20T05:43:16,742 adding 'assets/visualizer_icons/area_market_bazaar.png' 2026-04-20T05:43:16,792 adding 'assets/visualizer_icons/area_market_square.png' 2026-04-20T05:43:16,838 adding 'assets/visualizer_icons/area_market_stalls.png' 2026-04-20T05:43:16,885 adding 'assets/visualizer_icons/area_mines_crystal_grotto.png' 2026-04-20T05:43:16,929 adding 'assets/visualizer_icons/area_mines_gate.png' 2026-04-20T05:43:16,976 adding 'assets/visualizer_icons/area_mines_shafts.png' 2026-04-20T05:43:17,025 adding 'assets/visualizer_icons/area_orrery.png' 2026-04-20T05:43:17,073 adding 'assets/visualizer_icons/area_peak_foothills.png' 2026-04-20T05:43:17,108 adding 'assets/visualizer_icons/area_peak_summit.png' 2026-04-20T05:43:17,152 adding 'assets/visualizer_icons/area_prime_bench.png' 2026-04-20T05:43:17,186 adding 'assets/visualizer_icons/area_spire.png' 2026-04-20T05:43:17,232 adding 'assets/visualizer_icons/area_swamp_bog.png' 2026-04-20T05:43:17,275 adding 'assets/visualizer_icons/area_swamp_ruins.png' 2026-04-20T05:43:17,311 adding 'assets/visualizer_icons/area_tutorial_room.png' 2026-04-20T05:43:17,364 adding 'assets/visualizer_icons/area_vale_crater.png' 2026-04-20T05:43:17,415 adding 'assets/visualizer_icons/area_vale_ruins.png' 2026-04-20T05:43:17,462 adding 'assets/visualizer_icons/area_vale_trailhead.png' 2026-04-20T05:43:17,510 adding 'assets/visualizer_icons/area_woods_creek.png' 2026-04-20T05:43:17,555 adding 'assets/visualizer_icons/area_woods_glade.png' 2026-04-20T05:43:17,600 adding 'assets/visualizer_icons/area_woods_ridge.png' 2026-04-20T05:43:17,651 adding 'assets/visualizer_icons/area_yard.png' 2026-04-20T05:43:17,655 adding 'assets/world_definitions/__init__.py' 2026-04-20T05:43:17,656 adding 'assets/world_definitions/base/__init__.py' 2026-04-20T05:43:17,659 adding 'assets/world_definitions/base/default.json' 2026-04-20T05:43:17,660 adding 'assets/world_definitions/generated/__init__.py' 2026-04-20T05:43:17,662 adding 'assets/world_definitions/generated/mark/__init__.py' 2026-04-20T05:43:17,664 adding 'assets/world_definitions/generated/mark/default.json' 2026-04-20T05:43:17,666 adding 'assets/world_definitions/generated/metropolis/__init__.py' 2026-04-20T05:43:17,669 adding 'assets/world_definitions/generated/metropolis/default.json' 2026-04-20T05:43:17,671 adding 'assets/world_definitions/generated/quarantine/__init__.py' 2026-04-20T05:43:17,674 adding 'assets/world_definitions/generated/quarantine/default.json' 2026-04-20T05:43:17,676 adding 'assets/world_definitions/generated/remnant/__init__.py' 2026-04-20T05:43:17,680 adding 'assets/world_definitions/generated/remnant/default.json' 2026-04-20T05:43:17,681 adding 'assets/world_definitions/generated/robot_kingdom/__init__.py' 2026-04-20T05:43:17,686 adding 'assets/world_definitions/generated/robot_kingdom/default.json' 2026-04-20T05:43:17,688 adding 'assets/world_definitions/generated/saltglass/__init__.py' 2026-04-20T05:43:17,690 adding 'assets/world_definitions/generated/saltglass/default.json' 2026-04-20T05:43:17,691 adding 'games/__init__.py' 2026-04-20T05:43:17,693 adding 'games/base/__init__.py' 2026-04-20T05:43:17,694 adding 'games/base/agent.py' 2026-04-20T05:43:17,698 adding 'games/base/env.py' 2026-04-20T05:43:17,702 adding 'games/base/rule.py' 2026-04-20T05:43:17,708 adding 'games/base/world.py' 2026-04-20T05:43:17,710 adding 'games/base/rules/__init__.py' 2026-04-20T05:43:17,717 adding 'games/base/rules/action_rules.py' 2026-04-20T05:43:17,719 adding 'games/base/rules/reward_functions.py' 2026-04-20T05:43:17,720 adding 'games/base/rules/step_rules/__init__.py' 2026-04-20T05:43:17,729 adding 'games/base/rules/step_rules/general.py' 2026-04-20T05:43:17,737 adding 'games/base/rules/step_rules/main_quest.py' 2026-04-20T05:43:17,744 adding 'games/base/rules/step_rules/tutorial.py' 2026-04-20T05:43:17,746 adding 'games/generated/__init__.py' 2026-04-20T05:43:17,748 adding 'games/generated/mark/__init__.py' 2026-04-20T05:43:17,750 adding 'games/generated/mark/agent.py' 2026-04-20T05:43:17,754 adding 'games/generated/mark/env.py' 2026-04-20T05:43:17,757 adding 'games/generated/mark/rule.py' 2026-04-20T05:43:17,764 adding 'games/generated/mark/world.py' 2026-04-20T05:43:17,766 adding 'games/generated/mark/rules/__init__.py' 2026-04-20T05:43:17,775 adding 'games/generated/mark/rules/action_rules.py' 2026-04-20T05:43:17,776 adding 'games/generated/mark/rules/reward_functions.py' 2026-04-20T05:43:17,778 adding 'games/generated/mark/rules/step_rules/__init__.py' 2026-04-20T05:43:17,793 adding 'games/generated/mark/rules/step_rules/general.py' 2026-04-20T05:43:17,802 adding 'games/generated/mark/rules/step_rules/main_quest.py' 2026-04-20T05:43:17,808 adding 'games/generated/mark/rules/step_rules/tutorial.py' 2026-04-20T05:43:17,810 adding 'games/generated/metropolis/__init__.py' 2026-04-20T05:43:17,812 adding 'games/generated/metropolis/agent.py' 2026-04-20T05:43:17,816 adding 'games/generated/metropolis/env.py' 2026-04-20T05:43:17,820 adding 'games/generated/metropolis/rule.py' 2026-04-20T05:43:17,826 adding 'games/generated/metropolis/world.py' 2026-04-20T05:43:17,828 adding 'games/generated/metropolis/rules/__init__.py' 2026-04-20T05:43:17,838 adding 'games/generated/metropolis/rules/action_rules.py' 2026-04-20T05:43:17,840 adding 'games/generated/metropolis/rules/reward_functions.py' 2026-04-20T05:43:17,842 adding 'games/generated/metropolis/rules/step_rules/__init__.py' 2026-04-20T05:43:17,860 adding 'games/generated/metropolis/rules/step_rules/general.py' 2026-04-20T05:43:17,872 adding 'games/generated/metropolis/rules/step_rules/main_quest.py' 2026-04-20T05:43:17,879 adding 'games/generated/metropolis/rules/step_rules/tutorial.py' 2026-04-20T05:43:17,881 adding 'games/generated/quarantine/__init__.py' 2026-04-20T05:43:17,883 adding 'games/generated/quarantine/agent.py' 2026-04-20T05:43:17,888 adding 'games/generated/quarantine/env.py' 2026-04-20T05:43:17,892 adding 'games/generated/quarantine/rule.py' 2026-04-20T05:43:17,898 adding 'games/generated/quarantine/world.py' 2026-04-20T05:43:17,900 adding 'games/generated/quarantine/rules/__init__.py' 2026-04-20T05:43:17,909 adding 'games/generated/quarantine/rules/action_rules.py' 2026-04-20T05:43:17,911 adding 'games/generated/quarantine/rules/reward_functions.py' 2026-04-20T05:43:17,913 adding 'games/generated/quarantine/rules/step_rules/__init__.py' 2026-04-20T05:43:17,924 adding 'games/generated/quarantine/rules/step_rules/general.py' 2026-04-20T05:43:17,934 adding 'games/generated/quarantine/rules/step_rules/main_quest.py' 2026-04-20T05:43:17,941 adding 'games/generated/quarantine/rules/step_rules/tutorial.py' 2026-04-20T05:43:17,943 adding 'games/generated/remnant/__init__.py' 2026-04-20T05:43:17,945 adding 'games/generated/remnant/agent.py' 2026-04-20T05:43:17,949 adding 'games/generated/remnant/env.py' 2026-04-20T05:43:17,953 adding 'games/generated/remnant/rule.py' 2026-04-20T05:43:17,959 adding 'games/generated/remnant/world.py' 2026-04-20T05:43:17,961 adding 'games/generated/remnant/rules/__init__.py' 2026-04-20T05:43:17,970 adding 'games/generated/remnant/rules/action_rules.py' 2026-04-20T05:43:17,972 adding 'games/generated/remnant/rules/reward_functions.py' 2026-04-20T05:43:17,974 adding 'games/generated/remnant/rules/step_rules/__init__.py' 2026-04-20T05:43:17,990 adding 'games/generated/remnant/rules/step_rules/general.py' 2026-04-20T05:43:17,999 adding 'games/generated/remnant/rules/step_rules/main_quest.py' 2026-04-20T05:43:18,006 adding 'games/generated/remnant/rules/step_rules/tutorial.py' 2026-04-20T05:43:18,008 adding 'games/generated/robot_kingdom/__init__.py' 2026-04-20T05:43:18,009 adding 'games/generated/robot_kingdom/agent.py' 2026-04-20T05:43:18,014 adding 'games/generated/robot_kingdom/env.py' 2026-04-20T05:43:18,018 adding 'games/generated/robot_kingdom/rule.py' 2026-04-20T05:43:18,024 adding 'games/generated/robot_kingdom/world.py' 2026-04-20T05:43:18,026 adding 'games/generated/robot_kingdom/rules/__init__.py' 2026-04-20T05:43:18,036 adding 'games/generated/robot_kingdom/rules/action_rules.py' 2026-04-20T05:43:18,038 adding 'games/generated/robot_kingdom/rules/reward_functions.py' 2026-04-20T05:43:18,040 adding 'games/generated/robot_kingdom/rules/step_rules/__init__.py' 2026-04-20T05:43:18,055 adding 'games/generated/robot_kingdom/rules/step_rules/general.py' 2026-04-20T05:43:18,067 adding 'games/generated/robot_kingdom/rules/step_rules/main_quest.py' 2026-04-20T05:43:18,075 adding 'games/generated/robot_kingdom/rules/step_rules/tutorial.py' 2026-04-20T05:43:18,077 adding 'games/generated/saltglass/__init__.py' 2026-04-20T05:43:18,078 adding 'games/generated/saltglass/agent.py' 2026-04-20T05:43:18,083 adding 'games/generated/saltglass/env.py' 2026-04-20T05:43:18,086 adding 'games/generated/saltglass/rule.py' 2026-04-20T05:43:18,092 adding 'games/generated/saltglass/world.py' 2026-04-20T05:43:18,094 adding 'games/generated/saltglass/rules/__init__.py' 2026-04-20T05:43:18,102 adding 'games/generated/saltglass/rules/action_rules.py' 2026-04-20T05:43:18,104 adding 'games/generated/saltglass/rules/reward_functions.py' 2026-04-20T05:43:18,106 adding 'games/generated/saltglass/rules/step_rules/__init__.py' 2026-04-20T05:43:18,117 adding 'games/generated/saltglass/rules/step_rules/general.py' 2026-04-20T05:43:18,125 adding 'games/generated/saltglass/rules/step_rules/main_quest.py' 2026-04-20T05:43:18,132 adding 'games/generated/saltglass/rules/step_rules/tutorial.py' 2026-04-20T05:43:18,134 adding 'providers/__init__.py' 2026-04-20T05:43:18,136 adding 'providers/azure_api.py' 2026-04-20T05:43:18,137 adding 'providers/azure_openai_api.py' 2026-04-20T05:43:18,138 adding 'providers/claude_api.py' 2026-04-20T05:43:18,139 adding 'providers/gemini_api.py' 2026-04-20T05:43:18,141 adding 'providers/huggingface.py' 2026-04-20T05:43:18,142 adding 'providers/openai_api.py' 2026-04-20T05:43:18,144 adding 'providers/vllm.py' 2026-04-20T05:43:18,145 adding 'tools/__init__.py' 2026-04-20T05:43:18,149 adding 'tools/diagnostic_eval.py' 2026-04-20T05:43:18,151 adding 'tools/generate_cumulative_config.py' 2026-04-20T05:43:18,153 adding 'tools/generate_episodic_memory_qa.py' 2026-04-20T05:43:18,158 adding 'tools/generate_world_knowledge_qa.py' 2026-04-20T05:43:18,160 adding 'tools/logger.py' 2026-04-20T05:43:18,161 adding 'tools/generators/__init__.py' 2026-04-20T05:43:18,170 adding 'tools/generators/entity_generator.py' 2026-04-20T05:43:18,184 adding 'tools/generators/quest_generator.py' 2026-04-20T05:43:18,188 adding 'tools/generators/rule_generator.py' 2026-04-20T05:43:18,190 adding 'tools/visualizer/__init__.py' 2026-04-20T05:43:18,191 adding 'tools/visualizer/clean_visualizer_icons.py' 2026-04-20T05:43:18,193 adding 'tools/visualizer/dep_graph.py' 2026-04-20T05:43:18,196 adding 'tools/visualizer/generate_assets.py' 2026-04-20T05:43:18,197 adding 'tools/visualizer/log.py' 2026-04-20T05:43:18,206 adding 'tools/visualizer/main.html' 2026-04-20T05:43:18,210 adding 'tools/visualizer/main.py' 2026-04-20T05:43:18,327 adding 'tools/visualizer/preloaded_data.js' 2026-04-20T05:43:18,349 adding 'tools/visualizer/world_graph.py' 2026-04-20T05:43:18,351 adding 'agentodyssey-0.1.0.dist-info/METADATA' 2026-04-20T05:43:18,352 adding 'agentodyssey-0.1.0.dist-info/WHEEL' 2026-04-20T05:43:18,353 adding 'agentodyssey-0.1.0.dist-info/entry_points.txt' 2026-04-20T05:43:18,354 adding 'agentodyssey-0.1.0.dist-info/top_level.txt' 2026-04-20T05:43:18,357 adding 'agentodyssey-0.1.0.dist-info/RECORD' 2026-04-20T05:43:18,718 removing build/bdist.linux-armv7l/wheel 2026-04-20T05:43:18,916 Building wheel for agentodyssey (pyproject.toml): finished with status 'done' 2026-04-20T05:43:19,572 Created wheel for agentodyssey: filename=agentodyssey-0.1.0-py3-none-any.whl size=29579590 sha256=e83b73e59205d10612339e96438b30e172d49295d2d5b880d1e16dac9793f853 2026-04-20T05:43:19,573 Stored in directory: /tmp/pip-ephem-wheel-cache-8c9vatfe/wheels/96/d4/d3/f671f0f70dcf7f6c2c78cc05c285c28997441793c9f27ae2c7 2026-04-20T05:43:19,603 Successfully built agentodyssey 2026-04-20T05:43:20,325 Removed build tracker: '/tmp/pip-build-tracker-9q6ai3ru'