2026-04-03T15:58:11,588 Created temporary directory: /tmp/pip-ephem-wheel-cache-vt6tq2hd 2026-04-03T15:58:11,590 Created temporary directory: /tmp/pip-build-tracker-v_8ypml6 2026-04-03T15:58:11,591 Initialized build tracking at /tmp/pip-build-tracker-v_8ypml6 2026-04-03T15:58:11,591 Created build tracker: /tmp/pip-build-tracker-v_8ypml6 2026-04-03T15:58:11,592 Entered build tracker: /tmp/pip-build-tracker-v_8ypml6 2026-04-03T15:58:11,593 Created temporary directory: /tmp/pip-wheel-kn_ulq8z 2026-04-03T15:58:11,595 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-03T15:58:11,598 Created temporary directory: /tmp/pip-ephem-wheel-cache-u9db8dyb 2026-04-03T15:58:11,621 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-03T15:58:11,625 2 location(s) to search for versions of openlaoke: 2026-04-03T15:58:11,625 * https://pypi.org/simple/openlaoke/ 2026-04-03T15:58:11,625 * https://www.piwheels.org/simple/openlaoke/ 2026-04-03T15:58:11,625 Fetching project page and analyzing links: https://pypi.org/simple/openlaoke/ 2026-04-03T15:58:11,626 Getting page https://pypi.org/simple/openlaoke/ 2026-04-03T15:58:11,628 Found index url https://pypi.org/simple 2026-04-03T15:58:11,866 Fetched page https://pypi.org/simple/openlaoke/ as application/vnd.pypi.simple.v1+json 2026-04-03T15:58:11,868 Skipping link: No binaries permitted for openlaoke: https://files.pythonhosted.org/packages/65/eb/b5ec654c5908179b037b4cdbec71df044cae8542ee7a9af75d52ac9d225a/openlaoke-0.1.1-py3-none-any.whl (from https://pypi.org/simple/openlaoke/) (requires-python:>=3.11) 2026-04-03T15:58:11,869 Found link https://files.pythonhosted.org/packages/0b/a2/733ef75da4309ea2f5b5f8d9e6b1ac48f1f9b0580d141706a52016b34574/openlaoke-0.1.1.tar.gz (from https://pypi.org/simple/openlaoke/) (requires-python:>=3.11), version: 0.1.1 2026-04-03T15:58:11,870 Skipping link: No binaries permitted for openlaoke: https://files.pythonhosted.org/packages/78/4c/3e1345e46ff9eddd4fb7447dd12a6f8235988a88d99d38ced51b2c88111d/openlaoke-0.1.2-py3-none-any.whl (from https://pypi.org/simple/openlaoke/) (requires-python:>=3.11) 2026-04-03T15:58:11,871 Found link https://files.pythonhosted.org/packages/b1/28/814c716517ad1b213d4bdce3b0339fba231e32efddcfcba3dc9b0653bdcd/openlaoke-0.1.2.tar.gz (from https://pypi.org/simple/openlaoke/) (requires-python:>=3.11), version: 0.1.2 2026-04-03T15:58:11,872 Fetching project page and analyzing links: https://www.piwheels.org/simple/openlaoke/ 2026-04-03T15:58:11,873 Getting page https://www.piwheels.org/simple/openlaoke/ 2026-04-03T15:58:11,874 Found index url https://www.piwheels.org/simple 2026-04-03T15:58:12,062 Fetched page https://www.piwheels.org/simple/openlaoke/ as text/html 2026-04-03T15:58:12,064 Skipping link: No binaries permitted for openlaoke: https://www.piwheels.org/simple/openlaoke/openlaoke-0.1.1-py3-none-any.whl#sha256=6d98e2dbe2ba21e66b5fda7714871fbef3f0ce868e4e28b22641bc6512442e74 (from https://www.piwheels.org/simple/openlaoke/) (requires-python:>=3.11) 2026-04-03T15:58:12,065 Skipping link: not a file: https://www.piwheels.org/simple/openlaoke/ 2026-04-03T15:58:12,065 Skipping link: not a file: https://pypi.org/simple/openlaoke/ 2026-04-03T15:58:12,087 Given no hashes to check 1 links for project 'openlaoke': discarding no candidates 2026-04-03T15:58:12,107 Collecting openlaoke==0.1.2 2026-04-03T15:58:12,109 Created temporary directory: /tmp/pip-unpack-o3d0_sa7 2026-04-03T15:58:12,352 Downloading openlaoke-0.1.2.tar.gz (66 kB) 2026-04-03T15:58:12,555 Added openlaoke==0.1.2 from https://files.pythonhosted.org/packages/b1/28/814c716517ad1b213d4bdce3b0339fba231e32efddcfcba3dc9b0653bdcd/openlaoke-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-v_8ypml6' 2026-04-03T15:58:12,561 Created temporary directory: /tmp/pip-build-env-zrpsbxw2 2026-04-03T15:58:12,568 Installing build dependencies: started 2026-04-03T15:58:12,569 Running command pip subprocess to install build dependencies 2026-04-03T15:58:13,852 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-03T15:58:14,298 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-03T15:58:14,322 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-03T15:58:16,363 Collecting setuptools>=77.0.0 2026-04-03T15:58:16,449 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-03T15:58:19,466 Installing collected packages: setuptools 2026-04-03T15:58:22,572 Successfully installed setuptools-82.0.1 2026-04-03T15:58:22,837 Installing build dependencies: finished with status 'done' 2026-04-03T15:58:22,845 Getting requirements to build wheel: started 2026-04-03T15:58:22,846 Running command Getting requirements to build wheel 2026-04-03T15:58:23,556 running egg_info 2026-04-03T15:58:23,562 writing openlaoke.egg-info/PKG-INFO 2026-04-03T15:58:23,568 writing dependency_links to openlaoke.egg-info/dependency_links.txt 2026-04-03T15:58:23,570 writing entry points to openlaoke.egg-info/entry_points.txt 2026-04-03T15:58:23,573 writing requirements to openlaoke.egg-info/requires.txt 2026-04-03T15:58:23,575 writing top-level names to openlaoke.egg-info/top_level.txt 2026-04-03T15:58:23,604 reading manifest file 'openlaoke.egg-info/SOURCES.txt' 2026-04-03T15:58:23,609 reading manifest template 'MANIFEST.in' 2026-04-03T15:58:23,611 warning: no files found matching 'LICENSE' 2026-04-03T15:58:23,636 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-04-03T15:58:23,637 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-04-03T15:58:23,638 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-04-03T15:58:23,644 writing manifest file 'openlaoke.egg-info/SOURCES.txt' 2026-04-03T15:58:23,740 Getting requirements to build wheel: finished with status 'done' 2026-04-03T15:58:23,744 Created temporary directory: /tmp/pip-modern-metadata-cp5k7iep 2026-04-03T15:58:23,746 Preparing metadata (pyproject.toml): started 2026-04-03T15:58:23,747 Running command Preparing metadata (pyproject.toml) 2026-04-03T15:58:24,407 running dist_info 2026-04-03T15:58:24,417 creating /tmp/pip-modern-metadata-cp5k7iep/openlaoke.egg-info 2026-04-03T15:58:24,418 writing /tmp/pip-modern-metadata-cp5k7iep/openlaoke.egg-info/PKG-INFO 2026-04-03T15:58:24,424 writing dependency_links to /tmp/pip-modern-metadata-cp5k7iep/openlaoke.egg-info/dependency_links.txt 2026-04-03T15:58:24,426 writing entry points to /tmp/pip-modern-metadata-cp5k7iep/openlaoke.egg-info/entry_points.txt 2026-04-03T15:58:24,429 writing requirements to /tmp/pip-modern-metadata-cp5k7iep/openlaoke.egg-info/requires.txt 2026-04-03T15:58:24,430 writing top-level names to /tmp/pip-modern-metadata-cp5k7iep/openlaoke.egg-info/top_level.txt 2026-04-03T15:58:24,431 writing manifest file '/tmp/pip-modern-metadata-cp5k7iep/openlaoke.egg-info/SOURCES.txt' 2026-04-03T15:58:24,458 reading manifest file '/tmp/pip-modern-metadata-cp5k7iep/openlaoke.egg-info/SOURCES.txt' 2026-04-03T15:58:24,459 reading manifest template 'MANIFEST.in' 2026-04-03T15:58:24,460 warning: no files found matching 'LICENSE' 2026-04-03T15:58:24,483 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-04-03T15:58:24,484 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-04-03T15:58:24,485 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-04-03T15:58:24,490 writing manifest file '/tmp/pip-modern-metadata-cp5k7iep/openlaoke.egg-info/SOURCES.txt' 2026-04-03T15:58:24,491 creating '/tmp/pip-modern-metadata-cp5k7iep/openlaoke-0.1.2.dist-info' 2026-04-03T15:58:24,613 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-03T15:58:24,618 Source in /tmp/pip-wheel-kn_ulq8z/openlaoke_ffb05adf5f8f4e64aeef2d17118e7c69 has version 0.1.2, which satisfies requirement openlaoke==0.1.2 from https://files.pythonhosted.org/packages/b1/28/814c716517ad1b213d4bdce3b0339fba231e32efddcfcba3dc9b0653bdcd/openlaoke-0.1.2.tar.gz 2026-04-03T15:58:24,619 Removed openlaoke==0.1.2 from https://files.pythonhosted.org/packages/b1/28/814c716517ad1b213d4bdce3b0339fba231e32efddcfcba3dc9b0653bdcd/openlaoke-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-v_8ypml6' 2026-04-03T15:58:24,625 Created temporary directory: /tmp/pip-unpack-_noqolak 2026-04-03T15:58:24,626 Building wheels for collected packages: openlaoke 2026-04-03T15:58:24,631 Created temporary directory: /tmp/pip-wheel-zr12wevo 2026-04-03T15:58:24,632 Destination directory: /tmp/pip-wheel-zr12wevo 2026-04-03T15:58:24,634 Building wheel for openlaoke (pyproject.toml): started 2026-04-03T15:58:24,635 Running command Building wheel for openlaoke (pyproject.toml) 2026-04-03T15:58:25,269 running bdist_wheel 2026-04-03T15:58:25,286 running build 2026-04-03T15:58:25,286 running build_py 2026-04-03T15:58:25,292 creating build/lib/openlaoke 2026-04-03T15:58:25,294 copying openlaoke/__init__.py -> build/lib/openlaoke 2026-04-03T15:58:25,297 creating build/lib/openlaoke/entrypoints 2026-04-03T15:58:25,298 copying openlaoke/entrypoints/__init__.py -> build/lib/openlaoke/entrypoints 2026-04-03T15:58:25,300 copying openlaoke/entrypoints/cli.py -> build/lib/openlaoke/entrypoints 2026-04-03T15:58:25,302 creating build/lib/openlaoke/services 2026-04-03T15:58:25,303 copying openlaoke/services/__init__.py -> build/lib/openlaoke/services 2026-04-03T15:58:25,305 copying openlaoke/services/mcp.py -> build/lib/openlaoke/services 2026-04-03T15:58:25,308 creating build/lib/openlaoke/gui 2026-04-03T15:58:25,309 copying openlaoke/gui/main_window.py -> build/lib/openlaoke/gui 2026-04-03T15:58:25,312 copying openlaoke/gui/__init__.py -> build/lib/openlaoke/gui 2026-04-03T15:58:25,314 copying openlaoke/gui/app.py -> build/lib/openlaoke/gui 2026-04-03T15:58:25,316 creating build/lib/openlaoke/commands 2026-04-03T15:58:25,317 copying openlaoke/commands/__init__.py -> build/lib/openlaoke/commands 2026-04-03T15:58:25,319 copying openlaoke/commands/registry.py -> build/lib/openlaoke/commands 2026-04-03T15:58:25,321 copying openlaoke/commands/base.py -> build/lib/openlaoke/commands 2026-04-03T15:58:25,324 creating build/lib/openlaoke/components 2026-04-03T15:58:25,325 copying openlaoke/components/__init__.py -> build/lib/openlaoke/components 2026-04-03T15:58:25,327 copying openlaoke/components/tui.py -> build/lib/openlaoke/components 2026-04-03T15:58:25,330 creating build/lib/openlaoke/tools 2026-04-03T15:58:25,331 copying openlaoke/tools/glob_tool.py -> build/lib/openlaoke/tools 2026-04-03T15:58:25,333 copying openlaoke/tools/notebook_write_tool.py -> build/lib/openlaoke/tools 2026-04-03T15:58:25,335 copying openlaoke/tools/edit_tool.py -> build/lib/openlaoke/tools 2026-04-03T15:58:25,337 copying openlaoke/tools/__init__.py -> build/lib/openlaoke/tools 2026-04-03T15:58:25,339 copying openlaoke/tools/register.py -> build/lib/openlaoke/tools 2026-04-03T15:58:25,341 copying openlaoke/tools/agent_tool.py -> build/lib/openlaoke/tools 2026-04-03T15:58:25,343 copying openlaoke/tools/write_tool.py -> build/lib/openlaoke/tools 2026-04-03T15:58:25,345 copying openlaoke/tools/bash_tool.py -> build/lib/openlaoke/tools 2026-04-03T15:58:25,347 copying openlaoke/tools/taskkill_tool.py -> build/lib/openlaoke/tools 2026-04-03T15:58:25,349 copying openlaoke/tools/grep_tool.py -> build/lib/openlaoke/tools 2026-04-03T15:58:25,351 copying openlaoke/tools/read_tool.py -> build/lib/openlaoke/tools 2026-04-03T15:58:25,354 creating build/lib/openlaoke/utils 2026-04-03T15:58:25,355 copying openlaoke/utils/__init__.py -> build/lib/openlaoke/utils 2026-04-03T15:58:25,357 copying openlaoke/utils/compute.py -> build/lib/openlaoke/utils 2026-04-03T15:58:25,359 copying openlaoke/utils/config.py -> build/lib/openlaoke/utils 2026-04-03T15:58:25,362 creating build/lib/openlaoke/core 2026-04-03T15:58:25,363 copying openlaoke/core/config_wizard.py -> build/lib/openlaoke/core 2026-04-03T15:58:25,365 copying openlaoke/core/repl.py -> build/lib/openlaoke/core 2026-04-03T15:58:25,368 copying openlaoke/core/__init__.py -> build/lib/openlaoke/core 2026-04-03T15:58:25,370 copying openlaoke/core/hooks.py -> build/lib/openlaoke/core 2026-04-03T15:58:25,372 copying openlaoke/core/system_prompt.py -> build/lib/openlaoke/core 2026-04-03T15:58:25,373 copying openlaoke/core/api.py -> build/lib/openlaoke/core 2026-04-03T15:58:25,376 copying openlaoke/core/task.py -> build/lib/openlaoke/core 2026-04-03T15:58:25,378 copying openlaoke/core/agent_runner.py -> build/lib/openlaoke/core 2026-04-03T15:58:25,380 copying openlaoke/core/tool.py -> build/lib/openlaoke/core 2026-04-03T15:58:25,382 copying openlaoke/core/state.py -> build/lib/openlaoke/core 2026-04-03T15:58:25,385 copying openlaoke/core/multi_provider_api.py -> build/lib/openlaoke/core 2026-04-03T15:58:25,387 copying openlaoke/core/sessions.py -> build/lib/openlaoke/core 2026-04-03T15:58:25,390 creating build/lib/openlaoke/types 2026-04-03T15:58:25,391 copying openlaoke/types/__init__.py -> build/lib/openlaoke/types 2026-04-03T15:58:25,393 copying openlaoke/types/hooks.py -> build/lib/openlaoke/types 2026-04-03T15:58:25,395 copying openlaoke/types/core_types.py -> build/lib/openlaoke/types 2026-04-03T15:58:25,397 copying openlaoke/types/providers.py -> build/lib/openlaoke/types 2026-04-03T15:58:25,399 copying openlaoke/types/permissions.py -> build/lib/openlaoke/types 2026-04-03T15:58:25,402 creating build/lib/openlaoke/gui/components 2026-04-03T15:58:25,403 copying openlaoke/gui/components/code_viewer.py -> build/lib/openlaoke/gui/components 2026-04-03T15:58:25,405 copying openlaoke/gui/components/__init__.py -> build/lib/openlaoke/gui/components 2026-04-03T15:58:25,407 copying openlaoke/gui/components/chat_widget.py -> build/lib/openlaoke/gui/components 2026-04-03T15:58:25,410 copying openlaoke/gui/components/sidebar.py -> build/lib/openlaoke/gui/components 2026-04-03T15:58:25,412 copying openlaoke/gui/components/file_tree.py -> build/lib/openlaoke/gui/components 2026-04-03T15:58:25,414 running egg_info 2026-04-03T15:58:25,423 writing openlaoke.egg-info/PKG-INFO 2026-04-03T15:58:25,429 writing dependency_links to openlaoke.egg-info/dependency_links.txt 2026-04-03T15:58:25,431 writing entry points to openlaoke.egg-info/entry_points.txt 2026-04-03T15:58:25,434 writing requirements to openlaoke.egg-info/requires.txt 2026-04-03T15:58:25,435 writing top-level names to openlaoke.egg-info/top_level.txt 2026-04-03T15:58:25,452 reading manifest file 'openlaoke.egg-info/SOURCES.txt' 2026-04-03T15:58:25,457 reading manifest template 'MANIFEST.in' 2026-04-03T15:58:25,458 warning: no files found matching 'LICENSE' 2026-04-03T15:58:25,482 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-04-03T15:58:25,483 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-04-03T15:58:25,484 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-04-03T15:58:25,489 writing manifest file 'openlaoke.egg-info/SOURCES.txt' 2026-04-03T15:58:25,509 installing to build/bdist.linux-armv7l/wheel 2026-04-03T15:58:25,510 running install 2026-04-03T15:58:25,533 running install_lib 2026-04-03T15:58:25,538 creating build/bdist.linux-armv7l/wheel 2026-04-03T15:58:25,541 creating build/bdist.linux-armv7l/wheel/openlaoke 2026-04-03T15:58:25,542 copying build/lib/openlaoke/__init__.py -> build/bdist.linux-armv7l/wheel/./openlaoke 2026-04-03T15:58:25,544 creating build/bdist.linux-armv7l/wheel/openlaoke/entrypoints 2026-04-03T15:58:25,546 copying build/lib/openlaoke/entrypoints/__init__.py -> build/bdist.linux-armv7l/wheel/./openlaoke/entrypoints 2026-04-03T15:58:25,548 copying build/lib/openlaoke/entrypoints/cli.py -> build/bdist.linux-armv7l/wheel/./openlaoke/entrypoints 2026-04-03T15:58:25,551 creating build/bdist.linux-armv7l/wheel/openlaoke/services 2026-04-03T15:58:25,552 copying build/lib/openlaoke/services/__init__.py -> build/bdist.linux-armv7l/wheel/./openlaoke/services 2026-04-03T15:58:25,554 copying build/lib/openlaoke/services/mcp.py -> build/bdist.linux-armv7l/wheel/./openlaoke/services 2026-04-03T15:58:25,556 creating build/bdist.linux-armv7l/wheel/openlaoke/gui 2026-04-03T15:58:25,557 copying build/lib/openlaoke/gui/main_window.py -> build/bdist.linux-armv7l/wheel/./openlaoke/gui 2026-04-03T15:58:25,560 copying build/lib/openlaoke/gui/__init__.py -> build/bdist.linux-armv7l/wheel/./openlaoke/gui 2026-04-03T15:58:25,562 copying build/lib/openlaoke/gui/app.py -> build/bdist.linux-armv7l/wheel/./openlaoke/gui 2026-04-03T15:58:25,565 creating build/bdist.linux-armv7l/wheel/openlaoke/gui/components 2026-04-03T15:58:25,566 copying build/lib/openlaoke/gui/components/code_viewer.py -> build/bdist.linux-armv7l/wheel/./openlaoke/gui/components 2026-04-03T15:58:25,567 copying build/lib/openlaoke/gui/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openlaoke/gui/components 2026-04-03T15:58:25,569 copying build/lib/openlaoke/gui/components/chat_widget.py -> build/bdist.linux-armv7l/wheel/./openlaoke/gui/components 2026-04-03T15:58:25,571 copying build/lib/openlaoke/gui/components/sidebar.py -> build/bdist.linux-armv7l/wheel/./openlaoke/gui/components 2026-04-03T15:58:25,574 copying build/lib/openlaoke/gui/components/file_tree.py -> build/bdist.linux-armv7l/wheel/./openlaoke/gui/components 2026-04-03T15:58:25,576 creating build/bdist.linux-armv7l/wheel/openlaoke/commands 2026-04-03T15:58:25,577 copying build/lib/openlaoke/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./openlaoke/commands 2026-04-03T15:58:25,579 copying build/lib/openlaoke/commands/registry.py -> build/bdist.linux-armv7l/wheel/./openlaoke/commands 2026-04-03T15:58:25,581 copying build/lib/openlaoke/commands/base.py -> build/bdist.linux-armv7l/wheel/./openlaoke/commands 2026-04-03T15:58:25,584 creating build/bdist.linux-armv7l/wheel/openlaoke/components 2026-04-03T15:58:25,585 copying build/lib/openlaoke/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openlaoke/components 2026-04-03T15:58:25,587 copying build/lib/openlaoke/components/tui.py -> build/bdist.linux-armv7l/wheel/./openlaoke/components 2026-04-03T15:58:25,590 creating build/bdist.linux-armv7l/wheel/openlaoke/tools 2026-04-03T15:58:25,591 copying build/lib/openlaoke/tools/glob_tool.py -> build/bdist.linux-armv7l/wheel/./openlaoke/tools 2026-04-03T15:58:25,593 copying build/lib/openlaoke/tools/notebook_write_tool.py -> build/bdist.linux-armv7l/wheel/./openlaoke/tools 2026-04-03T15:58:25,595 copying build/lib/openlaoke/tools/edit_tool.py -> build/bdist.linux-armv7l/wheel/./openlaoke/tools 2026-04-03T15:58:25,597 copying build/lib/openlaoke/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./openlaoke/tools 2026-04-03T15:58:25,598 copying build/lib/openlaoke/tools/register.py -> build/bdist.linux-armv7l/wheel/./openlaoke/tools 2026-04-03T15:58:25,600 copying build/lib/openlaoke/tools/agent_tool.py -> build/bdist.linux-armv7l/wheel/./openlaoke/tools 2026-04-03T15:58:25,602 copying build/lib/openlaoke/tools/write_tool.py -> build/bdist.linux-armv7l/wheel/./openlaoke/tools 2026-04-03T15:58:25,604 copying build/lib/openlaoke/tools/bash_tool.py -> build/bdist.linux-armv7l/wheel/./openlaoke/tools 2026-04-03T15:58:25,606 copying build/lib/openlaoke/tools/taskkill_tool.py -> build/bdist.linux-armv7l/wheel/./openlaoke/tools 2026-04-03T15:58:25,608 copying build/lib/openlaoke/tools/grep_tool.py -> build/bdist.linux-armv7l/wheel/./openlaoke/tools 2026-04-03T15:58:25,610 copying build/lib/openlaoke/tools/read_tool.py -> build/bdist.linux-armv7l/wheel/./openlaoke/tools 2026-04-03T15:58:25,613 creating build/bdist.linux-armv7l/wheel/openlaoke/utils 2026-04-03T15:58:25,614 copying build/lib/openlaoke/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openlaoke/utils 2026-04-03T15:58:25,616 copying build/lib/openlaoke/utils/compute.py -> build/bdist.linux-armv7l/wheel/./openlaoke/utils 2026-04-03T15:58:25,619 copying build/lib/openlaoke/utils/config.py -> build/bdist.linux-armv7l/wheel/./openlaoke/utils 2026-04-03T15:58:25,621 creating build/bdist.linux-armv7l/wheel/openlaoke/core 2026-04-03T15:58:25,622 copying build/lib/openlaoke/core/config_wizard.py -> build/bdist.linux-armv7l/wheel/./openlaoke/core 2026-04-03T15:58:25,625 copying build/lib/openlaoke/core/repl.py -> build/bdist.linux-armv7l/wheel/./openlaoke/core 2026-04-03T15:58:25,627 copying build/lib/openlaoke/core/__init__.py -> build/bdist.linux-armv7l/wheel/./openlaoke/core 2026-04-03T15:58:25,629 copying build/lib/openlaoke/core/hooks.py -> build/bdist.linux-armv7l/wheel/./openlaoke/core 2026-04-03T15:58:25,630 copying build/lib/openlaoke/core/system_prompt.py -> build/bdist.linux-armv7l/wheel/./openlaoke/core 2026-04-03T15:58:25,632 copying build/lib/openlaoke/core/api.py -> build/bdist.linux-armv7l/wheel/./openlaoke/core 2026-04-03T15:58:25,634 copying build/lib/openlaoke/core/task.py -> build/bdist.linux-armv7l/wheel/./openlaoke/core 2026-04-03T15:58:25,636 copying build/lib/openlaoke/core/agent_runner.py -> build/bdist.linux-armv7l/wheel/./openlaoke/core 2026-04-03T15:58:25,638 copying build/lib/openlaoke/core/tool.py -> build/bdist.linux-armv7l/wheel/./openlaoke/core 2026-04-03T15:58:25,640 copying build/lib/openlaoke/core/state.py -> build/bdist.linux-armv7l/wheel/./openlaoke/core 2026-04-03T15:58:25,642 copying build/lib/openlaoke/core/multi_provider_api.py -> build/bdist.linux-armv7l/wheel/./openlaoke/core 2026-04-03T15:58:25,645 copying build/lib/openlaoke/core/sessions.py -> build/bdist.linux-armv7l/wheel/./openlaoke/core 2026-04-03T15:58:25,648 creating build/bdist.linux-armv7l/wheel/openlaoke/types 2026-04-03T15:58:25,649 copying build/lib/openlaoke/types/__init__.py -> build/bdist.linux-armv7l/wheel/./openlaoke/types 2026-04-03T15:58:25,651 copying build/lib/openlaoke/types/hooks.py -> build/bdist.linux-armv7l/wheel/./openlaoke/types 2026-04-03T15:58:25,653 copying build/lib/openlaoke/types/core_types.py -> build/bdist.linux-armv7l/wheel/./openlaoke/types 2026-04-03T15:58:25,655 copying build/lib/openlaoke/types/providers.py -> build/bdist.linux-armv7l/wheel/./openlaoke/types 2026-04-03T15:58:25,657 copying build/lib/openlaoke/types/permissions.py -> build/bdist.linux-armv7l/wheel/./openlaoke/types 2026-04-03T15:58:25,659 running install_egg_info 2026-04-03T15:58:25,663 Copying openlaoke.egg-info to build/bdist.linux-armv7l/wheel/./openlaoke-0.1.2-py3.11.egg-info 2026-04-03T15:58:25,675 running install_scripts 2026-04-03T15:58:25,684 creating build/bdist.linux-armv7l/wheel/openlaoke-0.1.2.dist-info/WHEEL 2026-04-03T15:58:25,687 creating '/tmp/pip-wheel-zr12wevo/.tmp-di_msvua/openlaoke-0.1.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-03T15:58:25,689 adding 'openlaoke/__init__.py' 2026-04-03T15:58:25,691 adding 'openlaoke/commands/__init__.py' 2026-04-03T15:58:25,693 adding 'openlaoke/commands/base.py' 2026-04-03T15:58:25,694 adding 'openlaoke/commands/registry.py' 2026-04-03T15:58:25,696 adding 'openlaoke/components/__init__.py' 2026-04-03T15:58:25,697 adding 'openlaoke/components/tui.py' 2026-04-03T15:58:25,699 adding 'openlaoke/core/__init__.py' 2026-04-03T15:58:25,701 adding 'openlaoke/core/agent_runner.py' 2026-04-03T15:58:25,703 adding 'openlaoke/core/api.py' 2026-04-03T15:58:25,705 adding 'openlaoke/core/config_wizard.py' 2026-04-03T15:58:25,706 adding 'openlaoke/core/hooks.py' 2026-04-03T15:58:25,709 adding 'openlaoke/core/multi_provider_api.py' 2026-04-03T15:58:25,711 adding 'openlaoke/core/repl.py' 2026-04-03T15:58:25,712 adding 'openlaoke/core/sessions.py' 2026-04-03T15:58:25,714 adding 'openlaoke/core/state.py' 2026-04-03T15:58:25,715 adding 'openlaoke/core/system_prompt.py' 2026-04-03T15:58:25,716 adding 'openlaoke/core/task.py' 2026-04-03T15:58:25,718 adding 'openlaoke/core/tool.py' 2026-04-03T15:58:25,720 adding 'openlaoke/entrypoints/__init__.py' 2026-04-03T15:58:25,721 adding 'openlaoke/entrypoints/cli.py' 2026-04-03T15:58:25,723 adding 'openlaoke/gui/__init__.py' 2026-04-03T15:58:25,724 adding 'openlaoke/gui/app.py' 2026-04-03T15:58:25,726 adding 'openlaoke/gui/main_window.py' 2026-04-03T15:58:25,728 adding 'openlaoke/gui/components/__init__.py' 2026-04-03T15:58:25,730 adding 'openlaoke/gui/components/chat_widget.py' 2026-04-03T15:58:25,731 adding 'openlaoke/gui/components/code_viewer.py' 2026-04-03T15:58:25,732 adding 'openlaoke/gui/components/file_tree.py' 2026-04-03T15:58:25,734 adding 'openlaoke/gui/components/sidebar.py' 2026-04-03T15:58:25,735 adding 'openlaoke/services/__init__.py' 2026-04-03T15:58:25,737 adding 'openlaoke/services/mcp.py' 2026-04-03T15:58:25,739 adding 'openlaoke/tools/__init__.py' 2026-04-03T15:58:25,740 adding 'openlaoke/tools/agent_tool.py' 2026-04-03T15:58:25,741 adding 'openlaoke/tools/bash_tool.py' 2026-04-03T15:58:25,742 adding 'openlaoke/tools/edit_tool.py' 2026-04-03T15:58:25,744 adding 'openlaoke/tools/glob_tool.py' 2026-04-03T15:58:25,745 adding 'openlaoke/tools/grep_tool.py' 2026-04-03T15:58:25,747 adding 'openlaoke/tools/notebook_write_tool.py' 2026-04-03T15:58:25,748 adding 'openlaoke/tools/read_tool.py' 2026-04-03T15:58:25,749 adding 'openlaoke/tools/register.py' 2026-04-03T15:58:25,751 adding 'openlaoke/tools/taskkill_tool.py' 2026-04-03T15:58:25,752 adding 'openlaoke/tools/write_tool.py' 2026-04-03T15:58:25,754 adding 'openlaoke/types/__init__.py' 2026-04-03T15:58:25,755 adding 'openlaoke/types/core_types.py' 2026-04-03T15:58:25,757 adding 'openlaoke/types/hooks.py' 2026-04-03T15:58:25,758 adding 'openlaoke/types/permissions.py' 2026-04-03T15:58:25,760 adding 'openlaoke/types/providers.py' 2026-04-03T15:58:25,761 adding 'openlaoke/utils/__init__.py' 2026-04-03T15:58:25,764 adding 'openlaoke/utils/compute.py' 2026-04-03T15:58:25,766 adding 'openlaoke/utils/config.py' 2026-04-03T15:58:25,768 adding 'openlaoke-0.1.2.dist-info/METADATA' 2026-04-03T15:58:25,769 adding 'openlaoke-0.1.2.dist-info/WHEEL' 2026-04-03T15:58:25,770 adding 'openlaoke-0.1.2.dist-info/entry_points.txt' 2026-04-03T15:58:25,771 adding 'openlaoke-0.1.2.dist-info/top_level.txt' 2026-04-03T15:58:25,772 adding 'openlaoke-0.1.2.dist-info/RECORD' 2026-04-03T15:58:25,775 removing build/bdist.linux-armv7l/wheel 2026-04-03T15:58:25,887 Building wheel for openlaoke (pyproject.toml): finished with status 'done' 2026-04-03T15:58:25,893 Created wheel for openlaoke: filename=openlaoke-0.1.2-py3-none-any.whl size=77449 sha256=af160742eb7b16c80290b7372264c14ec6a4c835570861c602ddb959a4fd363d 2026-04-03T15:58:25,894 Stored in directory: /tmp/pip-ephem-wheel-cache-u9db8dyb/wheels/82/ab/4e/f20bb0bafb42725d025141e221d2c84fc10602d8545268bb70 2026-04-03T15:58:25,907 Successfully built openlaoke 2026-04-03T15:58:25,912 Removed build tracker: '/tmp/pip-build-tracker-v_8ypml6'