2026-03-03T17:05:33,273 Created temporary directory: /tmp/pip-ephem-wheel-cache-qswatt3z 2026-03-03T17:05:33,275 Created temporary directory: /tmp/pip-build-tracker-6wytscv1 2026-03-03T17:05:33,276 Initialized build tracking at /tmp/pip-build-tracker-6wytscv1 2026-03-03T17:05:33,276 Created build tracker: /tmp/pip-build-tracker-6wytscv1 2026-03-03T17:05:33,277 Entered build tracker: /tmp/pip-build-tracker-6wytscv1 2026-03-03T17:05:33,277 Created temporary directory: /tmp/pip-wheel-tf0ql049 2026-03-03T17:05:33,280 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-03-03T17:05:33,283 Created temporary directory: /tmp/pip-ephem-wheel-cache-5zu0gk7a 2026-03-03T17:05:33,304 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-03T17:05:33,308 2 location(s) to search for versions of simhacli: 2026-03-03T17:05:33,308 * https://pypi.org/simple/simhacli/ 2026-03-03T17:05:33,308 * https://www.piwheels.org/simple/simhacli/ 2026-03-03T17:05:33,309 Fetching project page and analyzing links: https://pypi.org/simple/simhacli/ 2026-03-03T17:05:33,309 Getting page https://pypi.org/simple/simhacli/ 2026-03-03T17:05:33,311 Found index url https://pypi.org/simple 2026-03-03T17:05:33,598 Fetched page https://pypi.org/simple/simhacli/ as application/vnd.pypi.simple.v1+json 2026-03-03T17:05:33,601 Skipping link: No binaries permitted for simhacli: https://files.pythonhosted.org/packages/a9/96/923f76336cfde344d123d3a04f828fd917300a194290cb07b6859d9f21d7/simhacli-1.0.0-py3-none-any.whl (from https://pypi.org/simple/simhacli/) (requires-python:>=3.10) 2026-03-03T17:05:33,602 Found link https://files.pythonhosted.org/packages/11/8c/3211983518ee6ce633424db70056f65199f3ee3a5eb727e447a64108cdb9/simhacli-1.0.0.tar.gz (from https://pypi.org/simple/simhacli/) (requires-python:>=3.10), version: 1.0.0 2026-03-03T17:05:33,603 Skipping link: No binaries permitted for simhacli: https://files.pythonhosted.org/packages/67/6a/c6c182ff03b1f49804830236d35f458ec29b7ba09a59f9081bdf3eea460e/simhacli-1.0.1-py3-none-any.whl (from https://pypi.org/simple/simhacli/) (requires-python:>=3.10) 2026-03-03T17:05:33,604 Found link https://files.pythonhosted.org/packages/12/74/fe9b3e97fa1a5d68a2523c6a77f961cde2922fee37ee1aa4556e5c14083e/simhacli-1.0.1.tar.gz (from https://pypi.org/simple/simhacli/) (requires-python:>=3.10), version: 1.0.1 2026-03-03T17:05:33,605 Skipping link: No binaries permitted for simhacli: https://files.pythonhosted.org/packages/2b/1d/85352a062687c5d881b803b7cbc26cd75d74faf587e09308ebce223ed335/simhacli-1.0.2-py3-none-any.whl (from https://pypi.org/simple/simhacli/) (requires-python:>=3.10) 2026-03-03T17:05:33,606 Found link https://files.pythonhosted.org/packages/8c/42/53e217d20236f4fd2139cd9a442c8bcc05ea848bf341db466a989f666916/simhacli-1.0.2.tar.gz (from https://pypi.org/simple/simhacli/) (requires-python:>=3.10), version: 1.0.2 2026-03-03T17:05:33,606 Skipping link: No binaries permitted for simhacli: https://files.pythonhosted.org/packages/de/0a/7495aaed478ad9d51fce19dfaa5d4fb3efa8c979db9a6b276aa5c5a16fa3/simhacli-1.0.3-py3-none-any.whl (from https://pypi.org/simple/simhacli/) (requires-python:>=3.10) 2026-03-03T17:05:33,607 Found link https://files.pythonhosted.org/packages/76/b8/8bb1a996dfb2ad0b2779b30880757af43e61e4de09af316316761815e3c8/simhacli-1.0.3.tar.gz (from https://pypi.org/simple/simhacli/) (requires-python:>=3.10), version: 1.0.3 2026-03-03T17:05:33,608 Skipping link: No binaries permitted for simhacli: https://files.pythonhosted.org/packages/7b/4c/bf0947b97bff0ea75595abb49b4e12cba0c8d82131d303f2ce3d3e7fcfc6/simhacli-1.1.4-py3-none-any.whl (from https://pypi.org/simple/simhacli/) (requires-python:>=3.10) 2026-03-03T17:05:33,609 Found link https://files.pythonhosted.org/packages/e3/47/e869ba038a27811fc95bb5e412784858288d16d96be4319aeda8e66c4b4c/simhacli-1.1.4.tar.gz (from https://pypi.org/simple/simhacli/) (requires-python:>=3.10), version: 1.1.4 2026-03-03T17:05:33,609 Fetching project page and analyzing links: https://www.piwheels.org/simple/simhacli/ 2026-03-03T17:05:33,610 Getting page https://www.piwheels.org/simple/simhacli/ 2026-03-03T17:05:33,611 Found index url https://www.piwheels.org/simple 2026-03-03T17:05:33,783 Fetched page https://www.piwheels.org/simple/simhacli/ as text/html 2026-03-03T17:05:33,787 Skipping link: No binaries permitted for simhacli: https://archive1.piwheels.org/simple/simhacli/simhacli-1.0.3-py3-none-any.whl#sha256=0dab562d566a6da01d618fefebb7bb5bef129923274b52a82d595ca08d88c44a (from https://www.piwheels.org/simple/simhacli/) (requires-python:>=3.10) 2026-03-03T17:05:33,788 Skipping link: No binaries permitted for simhacli: https://archive1.piwheels.org/simple/simhacli/simhacli-1.0.2-py3-none-any.whl#sha256=99bdc159a79b2195fec862fd15252301188bfec704a16e3a9bf77d9722ca12ec (from https://www.piwheels.org/simple/simhacli/) (requires-python:>=3.10) 2026-03-03T17:05:33,788 Skipping link: No binaries permitted for simhacli: https://archive1.piwheels.org/simple/simhacli/simhacli-1.0.1-py3-none-any.whl#sha256=b2c9c8536c2a586a9f7ad3ead2f5637b13fae85bb45978fd5e28f737711937d2 (from https://www.piwheels.org/simple/simhacli/) (requires-python:>=3.10) 2026-03-03T17:05:33,789 Skipping link: No binaries permitted for simhacli: https://archive1.piwheels.org/simple/simhacli/simhacli-1.0.0-py3-none-any.whl#sha256=0625b1f10398e099ac48afb62b0ba6f1ae4b79c2f4d49bcba46103bc2da2fdb2 (from https://www.piwheels.org/simple/simhacli/) (requires-python:>=3.10) 2026-03-03T17:05:33,790 Skipping link: not a file: https://www.piwheels.org/simple/simhacli/ 2026-03-03T17:05:33,790 Skipping link: not a file: https://pypi.org/simple/simhacli/ 2026-03-03T17:05:33,820 Given no hashes to check 1 links for project 'simhacli': discarding no candidates 2026-03-03T17:05:33,849 Collecting simhacli==1.1.4 2026-03-03T17:05:33,852 Created temporary directory: /tmp/pip-unpack-3kov_ddf 2026-03-03T17:05:33,997 Downloading simhacli-1.1.4.tar.gz (81 kB) 2026-03-03T17:05:34,163 Added simhacli==1.1.4 from https://files.pythonhosted.org/packages/e3/47/e869ba038a27811fc95bb5e412784858288d16d96be4319aeda8e66c4b4c/simhacli-1.1.4.tar.gz to build tracker '/tmp/pip-build-tracker-6wytscv1' 2026-03-03T17:05:34,169 Created temporary directory: /tmp/pip-build-env-18x2m4t7 2026-03-03T17:05:34,173 Installing build dependencies: started 2026-03-03T17:05:34,174 Running command pip subprocess to install build dependencies 2026-03-03T17:05:35,292 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-03T17:05:35,849 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-03-03T17:05:35,871 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-03T17:05:37,612 Collecting setuptools>=61.0 2026-03-03T17:05:37,711 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-03T17:05:37,983 Collecting wheel 2026-03-03T17:05:37,997 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-03T17:05:38,181 Collecting packaging>=24.0 2026-03-03T17:05:38,198 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-03T17:05:41,199 Installing collected packages: setuptools, packaging, wheel 2026-03-03T17:05:44,676 Creating /tmp/pip-build-env-18x2m4t7/overlay/local/bin 2026-03-03T17:05:44,679 changing mode of /tmp/pip-build-env-18x2m4t7/overlay/local/bin/wheel to 755 2026-03-03T17:05:44,701 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-03-03T17:05:44,980 Installing build dependencies: finished with status 'done' 2026-03-03T17:05:44,987 Getting requirements to build wheel: started 2026-03-03T17:05:44,988 Running command Getting requirements to build wheel 2026-03-03T17:05:45,640 /tmp/pip-build-env-18x2m4t7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-03T17:05:45,640 !! 2026-03-03T17:05:45,641 ******************************************************************************** 2026-03-03T17:05:45,642 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-03-03T17:05:45,643 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-03T17:05:45,643 or your builds will no longer be supported. 2026-03-03T17:05:45,644 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-03T17:05:45,645 ******************************************************************************** 2026-03-03T17:05:45,646 !! 2026-03-03T17:05:45,646 corresp(dist, value, root_dir) 2026-03-03T17:05:45,724 /tmp/pip-build-env-18x2m4t7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-03T17:05:45,725 !! 2026-03-03T17:05:45,726 ******************************************************************************** 2026-03-03T17:05:45,726 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-03T17:05:45,728 License :: OSI Approved :: MIT License 2026-03-03T17:05:45,729 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-03T17:05:45,730 ******************************************************************************** 2026-03-03T17:05:45,731 !! 2026-03-03T17:05:45,732 dist._finalize_license_expression() 2026-03-03T17:05:45,732 /tmp/pip-build-env-18x2m4t7/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-03T17:05:45,733 !! 2026-03-03T17:05:45,734 ******************************************************************************** 2026-03-03T17:05:45,735 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-03T17:05:45,736 License :: OSI Approved :: MIT License 2026-03-03T17:05:45,737 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-03T17:05:45,737 ******************************************************************************** 2026-03-03T17:05:45,739 !! 2026-03-03T17:05:45,739 self._finalize_license_expression() 2026-03-03T17:05:45,740 running egg_info 2026-03-03T17:05:45,745 writing simhacli.egg-info/PKG-INFO 2026-03-03T17:05:45,749 writing dependency_links to simhacli.egg-info/dependency_links.txt 2026-03-03T17:05:45,751 writing entry points to simhacli.egg-info/entry_points.txt 2026-03-03T17:05:45,753 writing requirements to simhacli.egg-info/requires.txt 2026-03-03T17:05:45,754 writing top-level names to simhacli.egg-info/top_level.txt 2026-03-03T17:05:45,798 reading manifest file 'simhacli.egg-info/SOURCES.txt' 2026-03-03T17:05:45,806 writing manifest file 'simhacli.egg-info/SOURCES.txt' 2026-03-03T17:05:45,903 Getting requirements to build wheel: finished with status 'done' 2026-03-03T17:05:45,907 Created temporary directory: /tmp/pip-modern-metadata-kdv5r9ki 2026-03-03T17:05:45,910 Preparing metadata (pyproject.toml): started 2026-03-03T17:05:45,911 Running command Preparing metadata (pyproject.toml) 2026-03-03T17:05:46,487 /tmp/pip-build-env-18x2m4t7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-03T17:05:46,487 !! 2026-03-03T17:05:46,488 ******************************************************************************** 2026-03-03T17:05:46,489 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-03-03T17:05:46,490 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-03T17:05:46,490 or your builds will no longer be supported. 2026-03-03T17:05:46,491 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-03T17:05:46,491 ******************************************************************************** 2026-03-03T17:05:46,492 !! 2026-03-03T17:05:46,493 corresp(dist, value, root_dir) 2026-03-03T17:05:46,563 /tmp/pip-build-env-18x2m4t7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-03T17:05:46,564 !! 2026-03-03T17:05:46,565 ******************************************************************************** 2026-03-03T17:05:46,565 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-03T17:05:46,566 License :: OSI Approved :: MIT License 2026-03-03T17:05:46,567 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-03T17:05:46,568 ******************************************************************************** 2026-03-03T17:05:46,569 !! 2026-03-03T17:05:46,570 dist._finalize_license_expression() 2026-03-03T17:05:46,571 /tmp/pip-build-env-18x2m4t7/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-03T17:05:46,571 !! 2026-03-03T17:05:46,573 ******************************************************************************** 2026-03-03T17:05:46,573 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-03T17:05:46,575 License :: OSI Approved :: MIT License 2026-03-03T17:05:46,576 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-03T17:05:46,576 ******************************************************************************** 2026-03-03T17:05:46,578 !! 2026-03-03T17:05:46,578 self._finalize_license_expression() 2026-03-03T17:05:46,579 running dist_info 2026-03-03T17:05:46,586 creating /tmp/pip-modern-metadata-kdv5r9ki/simhacli.egg-info 2026-03-03T17:05:46,587 writing /tmp/pip-modern-metadata-kdv5r9ki/simhacli.egg-info/PKG-INFO 2026-03-03T17:05:46,592 writing dependency_links to /tmp/pip-modern-metadata-kdv5r9ki/simhacli.egg-info/dependency_links.txt 2026-03-03T17:05:46,594 writing entry points to /tmp/pip-modern-metadata-kdv5r9ki/simhacli.egg-info/entry_points.txt 2026-03-03T17:05:46,596 writing requirements to /tmp/pip-modern-metadata-kdv5r9ki/simhacli.egg-info/requires.txt 2026-03-03T17:05:46,597 writing top-level names to /tmp/pip-modern-metadata-kdv5r9ki/simhacli.egg-info/top_level.txt 2026-03-03T17:05:46,599 writing manifest file '/tmp/pip-modern-metadata-kdv5r9ki/simhacli.egg-info/SOURCES.txt' 2026-03-03T17:05:46,634 reading manifest file '/tmp/pip-modern-metadata-kdv5r9ki/simhacli.egg-info/SOURCES.txt' 2026-03-03T17:05:46,639 writing manifest file '/tmp/pip-modern-metadata-kdv5r9ki/simhacli.egg-info/SOURCES.txt' 2026-03-03T17:05:46,640 creating '/tmp/pip-modern-metadata-kdv5r9ki/simhacli-1.1.4.dist-info' 2026-03-03T17:05:46,764 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-03T17:05:46,770 Source in /tmp/pip-wheel-tf0ql049/simhacli_974e5ad3a70f4ad7b38495317aa36b5c has version 1.1.4, which satisfies requirement simhacli==1.1.4 from https://files.pythonhosted.org/packages/e3/47/e869ba038a27811fc95bb5e412784858288d16d96be4319aeda8e66c4b4c/simhacli-1.1.4.tar.gz 2026-03-03T17:05:46,771 Removed simhacli==1.1.4 from https://files.pythonhosted.org/packages/e3/47/e869ba038a27811fc95bb5e412784858288d16d96be4319aeda8e66c4b4c/simhacli-1.1.4.tar.gz from build tracker '/tmp/pip-build-tracker-6wytscv1' 2026-03-03T17:05:46,778 Created temporary directory: /tmp/pip-unpack-jwb8ttec 2026-03-03T17:05:46,778 Building wheels for collected packages: simhacli 2026-03-03T17:05:46,783 Created temporary directory: /tmp/pip-wheel-tx2xpmqv 2026-03-03T17:05:46,783 Destination directory: /tmp/pip-wheel-tx2xpmqv 2026-03-03T17:05:46,785 Building wheel for simhacli (pyproject.toml): started 2026-03-03T17:05:46,787 Running command Building wheel for simhacli (pyproject.toml) 2026-03-03T17:05:47,349 /tmp/pip-build-env-18x2m4t7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-03T17:05:47,349 !! 2026-03-03T17:05:47,350 ******************************************************************************** 2026-03-03T17:05:47,351 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-03-03T17:05:47,352 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-03T17:05:47,352 or your builds will no longer be supported. 2026-03-03T17:05:47,354 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-03T17:05:47,354 ******************************************************************************** 2026-03-03T17:05:47,355 !! 2026-03-03T17:05:47,356 corresp(dist, value, root_dir) 2026-03-03T17:05:47,420 /tmp/pip-build-env-18x2m4t7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-03T17:05:47,421 !! 2026-03-03T17:05:47,422 ******************************************************************************** 2026-03-03T17:05:47,422 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-03T17:05:47,424 License :: OSI Approved :: MIT License 2026-03-03T17:05:47,425 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-03T17:05:47,426 ******************************************************************************** 2026-03-03T17:05:47,427 !! 2026-03-03T17:05:47,428 dist._finalize_license_expression() 2026-03-03T17:05:47,428 /tmp/pip-build-env-18x2m4t7/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-03T17:05:47,429 !! 2026-03-03T17:05:47,430 ******************************************************************************** 2026-03-03T17:05:47,431 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-03T17:05:47,432 License :: OSI Approved :: MIT License 2026-03-03T17:05:47,433 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-03T17:05:47,434 ******************************************************************************** 2026-03-03T17:05:47,435 !! 2026-03-03T17:05:47,436 self._finalize_license_expression() 2026-03-03T17:05:47,436 running bdist_wheel 2026-03-03T17:05:47,445 running build 2026-03-03T17:05:47,446 running build_py 2026-03-03T17:05:47,451 creating build/lib 2026-03-03T17:05:47,453 copying main.py -> build/lib 2026-03-03T17:05:47,457 creating build/lib/agent 2026-03-03T17:05:47,458 copying agent/session.py -> build/lib/agent 2026-03-03T17:05:47,460 copying agent/state.py -> build/lib/agent 2026-03-03T17:05:47,462 copying agent/events.py -> build/lib/agent 2026-03-03T17:05:47,464 copying agent/agent.py -> build/lib/agent 2026-03-03T17:05:47,467 creating build/lib/client 2026-03-03T17:05:47,468 copying client/response.py -> build/lib/client 2026-03-03T17:05:47,470 copying client/llm_client.py -> build/lib/client 2026-03-03T17:05:47,473 creating build/lib/config 2026-03-03T17:05:47,474 copying config/loader.py -> build/lib/config 2026-03-03T17:05:47,477 copying config/config.py -> build/lib/config 2026-03-03T17:05:47,480 creating build/lib/context 2026-03-03T17:05:47,481 copying context/manager.py -> build/lib/context 2026-03-03T17:05:47,483 copying context/compaction.py -> build/lib/context 2026-03-03T17:05:47,485 copying context/loop_detector.py -> build/lib/context 2026-03-03T17:05:47,488 creating build/lib/hooks 2026-03-03T17:05:47,488 copying hooks/hook_system.py -> build/lib/hooks 2026-03-03T17:05:47,491 creating build/lib/prompts 2026-03-03T17:05:47,492 copying prompts/system.py -> build/lib/prompts 2026-03-03T17:05:47,496 creating build/lib/safety 2026-03-03T17:05:47,496 copying safety/approval.py -> build/lib/safety 2026-03-03T17:05:47,499 creating build/lib/tools 2026-03-03T17:05:47,500 copying tools/discovery.py -> build/lib/tools 2026-03-03T17:05:47,502 copying tools/registry.py -> build/lib/tools 2026-03-03T17:05:47,505 copying tools/base.py -> build/lib/tools 2026-03-03T17:05:47,507 copying tools/subagent.py -> build/lib/tools 2026-03-03T17:05:47,510 creating build/lib/tools/builtin 2026-03-03T17:05:47,511 copying tools/builtin/glob.py -> build/lib/tools/builtin 2026-03-03T17:05:47,514 copying tools/builtin/memory.py -> build/lib/tools/builtin 2026-03-03T17:05:47,516 copying tools/builtin/web_search.py -> build/lib/tools/builtin 2026-03-03T17:05:47,518 copying tools/builtin/__init__.py -> build/lib/tools/builtin 2026-03-03T17:05:47,520 copying tools/builtin/list_dir.py -> build/lib/tools/builtin 2026-03-03T17:05:47,522 copying tools/builtin/web_fetch.py -> build/lib/tools/builtin 2026-03-03T17:05:47,524 copying tools/builtin/edit_file.py -> build/lib/tools/builtin 2026-03-03T17:05:47,526 copying tools/builtin/grep.py -> build/lib/tools/builtin 2026-03-03T17:05:47,529 copying tools/builtin/write_file.py -> build/lib/tools/builtin 2026-03-03T17:05:47,531 copying tools/builtin/todo.py -> build/lib/tools/builtin 2026-03-03T17:05:47,533 copying tools/builtin/read_file.py -> build/lib/tools/builtin 2026-03-03T17:05:47,535 copying tools/builtin/shell.py -> build/lib/tools/builtin 2026-03-03T17:05:47,538 creating build/lib/tools/mcp 2026-03-03T17:05:47,539 copying tools/mcp/mcp_manager.py -> build/lib/tools/mcp 2026-03-03T17:05:47,542 copying tools/mcp/client.py -> build/lib/tools/mcp 2026-03-03T17:05:47,544 copying tools/mcp/mcp_tool.py -> build/lib/tools/mcp 2026-03-03T17:05:47,546 creating build/lib/ui 2026-03-03T17:05:47,547 copying ui/tui.py -> build/lib/ui 2026-03-03T17:05:47,551 creating build/lib/utils 2026-03-03T17:05:47,552 copying utils/paths.py -> build/lib/utils 2026-03-03T17:05:47,554 copying utils/text.py -> build/lib/utils 2026-03-03T17:05:47,556 copying utils/errors.py -> build/lib/utils 2026-03-03T17:05:47,558 running egg_info 2026-03-03T17:05:47,568 writing simhacli.egg-info/PKG-INFO 2026-03-03T17:05:47,572 writing dependency_links to simhacli.egg-info/dependency_links.txt 2026-03-03T17:05:47,574 writing entry points to simhacli.egg-info/entry_points.txt 2026-03-03T17:05:47,575 writing requirements to simhacli.egg-info/requires.txt 2026-03-03T17:05:47,576 writing top-level names to simhacli.egg-info/top_level.txt 2026-03-03T17:05:47,600 reading manifest file 'simhacli.egg-info/SOURCES.txt' 2026-03-03T17:05:47,608 writing manifest file 'simhacli.egg-info/SOURCES.txt' 2026-03-03T17:05:47,633 installing to build/bdist.linux-armv7l/wheel 2026-03-03T17:05:47,634 running install 2026-03-03T17:05:47,658 running install_lib 2026-03-03T17:05:47,663 creating build/bdist.linux-armv7l/wheel 2026-03-03T17:05:47,665 creating build/bdist.linux-armv7l/wheel/agent 2026-03-03T17:05:47,666 copying build/lib/agent/session.py -> build/bdist.linux-armv7l/wheel/./agent 2026-03-03T17:05:47,668 copying build/lib/agent/state.py -> build/bdist.linux-armv7l/wheel/./agent 2026-03-03T17:05:47,670 copying build/lib/agent/events.py -> build/bdist.linux-armv7l/wheel/./agent 2026-03-03T17:05:47,672 copying build/lib/agent/agent.py -> build/bdist.linux-armv7l/wheel/./agent 2026-03-03T17:05:47,675 creating build/bdist.linux-armv7l/wheel/safety 2026-03-03T17:05:47,676 copying build/lib/safety/approval.py -> build/bdist.linux-armv7l/wheel/./safety 2026-03-03T17:05:47,679 creating build/bdist.linux-armv7l/wheel/ui 2026-03-03T17:05:47,680 copying build/lib/ui/tui.py -> build/bdist.linux-armv7l/wheel/./ui 2026-03-03T17:05:47,683 creating build/bdist.linux-armv7l/wheel/utils 2026-03-03T17:05:47,684 copying build/lib/utils/paths.py -> build/bdist.linux-armv7l/wheel/./utils 2026-03-03T17:05:47,686 copying build/lib/utils/text.py -> build/bdist.linux-armv7l/wheel/./utils 2026-03-03T17:05:47,688 copying build/lib/utils/errors.py -> build/bdist.linux-armv7l/wheel/./utils 2026-03-03T17:05:47,690 creating build/bdist.linux-armv7l/wheel/prompts 2026-03-03T17:05:47,691 copying build/lib/prompts/system.py -> build/bdist.linux-armv7l/wheel/./prompts 2026-03-03T17:05:47,694 creating build/bdist.linux-armv7l/wheel/tools 2026-03-03T17:05:47,696 creating build/bdist.linux-armv7l/wheel/tools/mcp 2026-03-03T17:05:47,697 copying build/lib/tools/mcp/mcp_manager.py -> build/bdist.linux-armv7l/wheel/./tools/mcp 2026-03-03T17:05:47,699 copying build/lib/tools/mcp/client.py -> build/bdist.linux-armv7l/wheel/./tools/mcp 2026-03-03T17:05:47,701 copying build/lib/tools/mcp/mcp_tool.py -> build/bdist.linux-armv7l/wheel/./tools/mcp 2026-03-03T17:05:47,703 copying build/lib/tools/discovery.py -> build/bdist.linux-armv7l/wheel/./tools 2026-03-03T17:05:47,705 copying build/lib/tools/registry.py -> build/bdist.linux-armv7l/wheel/./tools 2026-03-03T17:05:47,707 copying build/lib/tools/base.py -> build/bdist.linux-armv7l/wheel/./tools 2026-03-03T17:05:47,709 creating build/bdist.linux-armv7l/wheel/tools/builtin 2026-03-03T17:05:47,710 copying build/lib/tools/builtin/glob.py -> build/bdist.linux-armv7l/wheel/./tools/builtin 2026-03-03T17:05:47,713 copying build/lib/tools/builtin/memory.py -> build/bdist.linux-armv7l/wheel/./tools/builtin 2026-03-03T17:05:47,715 copying build/lib/tools/builtin/web_search.py -> build/bdist.linux-armv7l/wheel/./tools/builtin 2026-03-03T17:05:47,716 copying build/lib/tools/builtin/__init__.py -> build/bdist.linux-armv7l/wheel/./tools/builtin 2026-03-03T17:05:47,718 copying build/lib/tools/builtin/list_dir.py -> build/bdist.linux-armv7l/wheel/./tools/builtin 2026-03-03T17:05:47,720 copying build/lib/tools/builtin/web_fetch.py -> build/bdist.linux-armv7l/wheel/./tools/builtin 2026-03-03T17:05:47,722 copying build/lib/tools/builtin/edit_file.py -> build/bdist.linux-armv7l/wheel/./tools/builtin 2026-03-03T17:05:47,724 copying build/lib/tools/builtin/grep.py -> build/bdist.linux-armv7l/wheel/./tools/builtin 2026-03-03T17:05:47,727 copying build/lib/tools/builtin/write_file.py -> build/bdist.linux-armv7l/wheel/./tools/builtin 2026-03-03T17:05:47,729 copying build/lib/tools/builtin/todo.py -> build/bdist.linux-armv7l/wheel/./tools/builtin 2026-03-03T17:05:47,731 copying build/lib/tools/builtin/read_file.py -> build/bdist.linux-armv7l/wheel/./tools/builtin 2026-03-03T17:05:47,733 copying build/lib/tools/builtin/shell.py -> build/bdist.linux-armv7l/wheel/./tools/builtin 2026-03-03T17:05:47,735 copying build/lib/tools/subagent.py -> build/bdist.linux-armv7l/wheel/./tools 2026-03-03T17:05:47,738 creating build/bdist.linux-armv7l/wheel/client 2026-03-03T17:05:47,739 copying build/lib/client/response.py -> build/bdist.linux-armv7l/wheel/./client 2026-03-03T17:05:47,742 copying build/lib/client/llm_client.py -> build/bdist.linux-armv7l/wheel/./client 2026-03-03T17:05:47,745 creating build/bdist.linux-armv7l/wheel/context 2026-03-03T17:05:47,746 copying build/lib/context/manager.py -> build/bdist.linux-armv7l/wheel/./context 2026-03-03T17:05:47,748 copying build/lib/context/compaction.py -> build/bdist.linux-armv7l/wheel/./context 2026-03-03T17:05:47,750 copying build/lib/context/loop_detector.py -> build/bdist.linux-armv7l/wheel/./context 2026-03-03T17:05:47,752 creating build/bdist.linux-armv7l/wheel/config 2026-03-03T17:05:47,753 copying build/lib/config/loader.py -> build/bdist.linux-armv7l/wheel/./config 2026-03-03T17:05:47,756 copying build/lib/config/config.py -> build/bdist.linux-armv7l/wheel/./config 2026-03-03T17:05:47,758 copying build/lib/main.py -> build/bdist.linux-armv7l/wheel/. 2026-03-03T17:05:47,761 creating build/bdist.linux-armv7l/wheel/hooks 2026-03-03T17:05:47,762 copying build/lib/hooks/hook_system.py -> build/bdist.linux-armv7l/wheel/./hooks 2026-03-03T17:05:47,764 running install_egg_info 2026-03-03T17:05:47,769 Copying simhacli.egg-info to build/bdist.linux-armv7l/wheel/./simhacli-1.1.4-py3.11.egg-info 2026-03-03T17:05:47,781 running install_scripts 2026-03-03T17:05:47,790 creating build/bdist.linux-armv7l/wheel/simhacli-1.1.4.dist-info/WHEEL 2026-03-03T17:05:47,792 creating '/tmp/pip-wheel-tx2xpmqv/.tmp-21jx8j1y/simhacli-1.1.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-03T17:05:47,796 adding 'main.py' 2026-03-03T17:05:47,799 adding 'agent/agent.py' 2026-03-03T17:05:47,801 adding 'agent/events.py' 2026-03-03T17:05:47,802 adding 'agent/session.py' 2026-03-03T17:05:47,804 adding 'agent/state.py' 2026-03-03T17:05:47,806 adding 'client/llm_client.py' 2026-03-03T17:05:47,808 adding 'client/response.py' 2026-03-03T17:05:47,810 adding 'config/config.py' 2026-03-03T17:05:47,813 adding 'config/loader.py' 2026-03-03T17:05:47,815 adding 'context/compaction.py' 2026-03-03T17:05:47,816 adding 'context/loop_detector.py' 2026-03-03T17:05:47,818 adding 'context/manager.py' 2026-03-03T17:05:47,820 adding 'hooks/hook_system.py' 2026-03-03T17:05:47,824 adding 'prompts/system.py' 2026-03-03T17:05:47,826 adding 'safety/approval.py' 2026-03-03T17:05:47,829 adding 'tools/base.py' 2026-03-03T17:05:47,831 adding 'tools/discovery.py' 2026-03-03T17:05:47,832 adding 'tools/registry.py' 2026-03-03T17:05:47,834 adding 'tools/subagent.py' 2026-03-03T17:05:47,836 adding 'tools/builtin/__init__.py' 2026-03-03T17:05:47,838 adding 'tools/builtin/edit_file.py' 2026-03-03T17:05:47,840 adding 'tools/builtin/glob.py' 2026-03-03T17:05:47,841 adding 'tools/builtin/grep.py' 2026-03-03T17:05:47,843 adding 'tools/builtin/list_dir.py' 2026-03-03T17:05:47,844 adding 'tools/builtin/memory.py' 2026-03-03T17:05:47,845 adding 'tools/builtin/read_file.py' 2026-03-03T17:05:47,847 adding 'tools/builtin/shell.py' 2026-03-03T17:05:47,849 adding 'tools/builtin/todo.py' 2026-03-03T17:05:47,850 adding 'tools/builtin/web_fetch.py' 2026-03-03T17:05:47,852 adding 'tools/builtin/web_search.py' 2026-03-03T17:05:47,853 adding 'tools/builtin/write_file.py' 2026-03-03T17:05:47,855 adding 'tools/mcp/client.py' 2026-03-03T17:05:47,856 adding 'tools/mcp/mcp_manager.py' 2026-03-03T17:05:47,858 adding 'tools/mcp/mcp_tool.py' 2026-03-03T17:05:47,863 adding 'ui/tui.py' 2026-03-03T17:05:47,865 adding 'utils/errors.py' 2026-03-03T17:05:47,866 adding 'utils/paths.py' 2026-03-03T17:05:47,867 adding 'utils/text.py' 2026-03-03T17:05:47,869 adding 'simhacli-1.1.4.dist-info/METADATA' 2026-03-03T17:05:47,871 adding 'simhacli-1.1.4.dist-info/WHEEL' 2026-03-03T17:05:47,871 adding 'simhacli-1.1.4.dist-info/entry_points.txt' 2026-03-03T17:05:47,872 adding 'simhacli-1.1.4.dist-info/top_level.txt' 2026-03-03T17:05:47,874 adding 'simhacli-1.1.4.dist-info/RECORD' 2026-03-03T17:05:47,876 removing build/bdist.linux-armv7l/wheel 2026-03-03T17:05:47,990 Building wheel for simhacli (pyproject.toml): finished with status 'done' 2026-03-03T17:05:47,996 Created wheel for simhacli: filename=simhacli-1.1.4-py3-none-any.whl size=91523 sha256=d7d39e28a3fd32334b679b5f1d8dc021cc7ccec45ac80b6357f2d281b1c8b44f 2026-03-03T17:05:47,997 Stored in directory: /tmp/pip-ephem-wheel-cache-5zu0gk7a/wheels/87/ea/1e/0f757b179ce79f2f9933edf673e3902645a667417348dd34ba 2026-03-03T17:05:48,011 Successfully built simhacli 2026-03-03T17:05:48,017 Removed build tracker: '/tmp/pip-build-tracker-6wytscv1'