2026-06-04T17:15:14,079 Created temporary directory: /tmp/pip-ephem-wheel-cache-uhyx_pc_ 2026-06-04T17:15:14,081 Created temporary directory: /tmp/pip-build-tracker-e_8mbv60 2026-06-04T17:15:14,082 Initialized build tracking at /tmp/pip-build-tracker-e_8mbv60 2026-06-04T17:15:14,082 Created build tracker: /tmp/pip-build-tracker-e_8mbv60 2026-06-04T17:15:14,083 Entered build tracker: /tmp/pip-build-tracker-e_8mbv60 2026-06-04T17:15:14,084 Created temporary directory: /tmp/pip-wheel-_71gh2ur 2026-06-04T17:15:14,086 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-06-04T17:15:14,089 Created temporary directory: /tmp/pip-ephem-wheel-cache-vzl0a81x 2026-06-04T17:15:14,110 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-04T17:15:14,114 2 location(s) to search for versions of flyclaw: 2026-06-04T17:15:14,114 * https://pypi.org/simple/flyclaw/ 2026-06-04T17:15:14,114 * https://www.piwheels.org/simple/flyclaw/ 2026-06-04T17:15:14,115 Fetching project page and analyzing links: https://pypi.org/simple/flyclaw/ 2026-06-04T17:15:14,116 Getting page https://pypi.org/simple/flyclaw/ 2026-06-04T17:15:14,117 Found index url https://pypi.org/simple 2026-06-04T17:15:14,349 Fetched page https://pypi.org/simple/flyclaw/ as application/vnd.pypi.simple.v1+json 2026-06-04T17:15:14,351 Skipping link: No binaries permitted for flyclaw: https://files.pythonhosted.org/packages/3b/17/9f9fec144bb6bd4331188d53b3726e66c220856018084256f8eeb9e9dc6e/flyclaw-2026.5.28-py3-none-any.whl (from https://pypi.org/simple/flyclaw/) (requires-python:>=3.11) 2026-06-04T17:15:14,352 Found link https://files.pythonhosted.org/packages/8a/12/975a92da2baf8173b41ee8796e8205a6c0fc0ce9d4f60d49cadab77fa892/flyclaw-2026.5.28.tar.gz (from https://pypi.org/simple/flyclaw/) (requires-python:>=3.11), version: 2026.5.28 2026-06-04T17:15:14,353 Skipping link: No binaries permitted for flyclaw: https://files.pythonhosted.org/packages/62/2a/8c9ddceedac52a06d3f788c3a49eb1b9f1faca75eb41cfe2ad8323276ba5/flyclaw-2026.5.28.1-py3-none-any.whl (from https://pypi.org/simple/flyclaw/) (requires-python:>=3.11) 2026-06-04T17:15:14,354 Found link https://files.pythonhosted.org/packages/3a/20/aae4847db755547822d57cd5b7970ba980657e189b26cede185c5c69a27c/flyclaw-2026.5.28.1.tar.gz (from https://pypi.org/simple/flyclaw/) (requires-python:>=3.11), version: 2026.5.28.1 2026-06-04T17:15:14,355 Skipping link: No binaries permitted for flyclaw: https://files.pythonhosted.org/packages/c5/65/b283cd67ca6f191e4fd25654e4ea1876fd24e5fd4315943828e92a5cecd0/flyclaw-2026.6.4-py3-none-any.whl (from https://pypi.org/simple/flyclaw/) (requires-python:>=3.11) 2026-06-04T17:15:14,356 Found link https://files.pythonhosted.org/packages/22/56/86f5b501bc1f127e4c667934c1c36133890faa1121cf226435e144bf1a7e/flyclaw-2026.6.4.tar.gz (from https://pypi.org/simple/flyclaw/) (requires-python:>=3.11), version: 2026.6.4 2026-06-04T17:15:14,356 Skipping link: No binaries permitted for flyclaw: https://files.pythonhosted.org/packages/54/01/36c60109817b118e7a7ea73387710e55644929f4264ec619333607125ce3/flyclaw-2026.6.4.1-py3-none-any.whl (from https://pypi.org/simple/flyclaw/) (requires-python:>=3.11) 2026-06-04T17:15:14,357 Found link https://files.pythonhosted.org/packages/f9/6c/d92f974e8358cf03f927138d8e37f58f046a3ae921a75b59a222d10d60eb/flyclaw-2026.6.4.1.tar.gz (from https://pypi.org/simple/flyclaw/) (requires-python:>=3.11), version: 2026.6.4.1 2026-06-04T17:15:14,358 Fetching project page and analyzing links: https://www.piwheels.org/simple/flyclaw/ 2026-06-04T17:15:14,359 Getting page https://www.piwheels.org/simple/flyclaw/ 2026-06-04T17:15:14,360 Found index url https://www.piwheels.org/simple 2026-06-04T17:15:14,529 Fetched page https://www.piwheels.org/simple/flyclaw/ as text/html 2026-06-04T17:15:14,531 Skipping link: No binaries permitted for flyclaw: https://www.piwheels.org/simple/flyclaw/flyclaw-2026.6.4-py3-none-any.whl#sha256=0452d60e04d8091e6286a8df2c998e1107e3770e7487521f6410e627f99fa3a2 (from https://www.piwheels.org/simple/flyclaw/) (requires-python:>=3.11) 2026-06-04T17:15:14,532 Skipping link: No binaries permitted for flyclaw: https://www.piwheels.org/simple/flyclaw/flyclaw-2026.5.28.1-py3-none-any.whl#sha256=657e069e72158c5cbf947ac78020e3c3f3235b68ccbad8a6fa9986a06e70b340 (from https://www.piwheels.org/simple/flyclaw/) (requires-python:>=3.11) 2026-06-04T17:15:14,532 Skipping link: No binaries permitted for flyclaw: https://www.piwheels.org/simple/flyclaw/flyclaw-2026.5.28-py3-none-any.whl#sha256=3f813e43a467ba17d361809f920c4a6558e43bb05145c4ef53f27ef91093ef8c (from https://www.piwheels.org/simple/flyclaw/) (requires-python:>=3.11) 2026-06-04T17:15:14,533 Skipping link: not a file: https://www.piwheels.org/simple/flyclaw/ 2026-06-04T17:15:14,533 Skipping link: not a file: https://pypi.org/simple/flyclaw/ 2026-06-04T17:15:14,552 Given no hashes to check 1 links for project 'flyclaw': discarding no candidates 2026-06-04T17:15:14,570 Collecting flyclaw==2026.6.4.1 2026-06-04T17:15:14,572 Created temporary directory: /tmp/pip-unpack-10urpj1s 2026-06-04T17:15:14,802 Downloading flyclaw-2026.6.4.1.tar.gz (350 kB) 2026-06-04T17:15:15,274 Added flyclaw==2026.6.4.1 from https://files.pythonhosted.org/packages/f9/6c/d92f974e8358cf03f927138d8e37f58f046a3ae921a75b59a222d10d60eb/flyclaw-2026.6.4.1.tar.gz to build tracker '/tmp/pip-build-tracker-e_8mbv60' 2026-06-04T17:15:15,279 Created temporary directory: /tmp/pip-build-env-rzjeay49 2026-06-04T17:15:15,284 Installing build dependencies: started 2026-06-04T17:15:15,285 Running command pip subprocess to install build dependencies 2026-06-04T17:15:16,464 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-04T17:15:16,910 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-06-04T17:15:16,932 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-04T17:15:18,715 Collecting setuptools>=68.0 2026-06-04T17:15:18,716 Obtaining dependency information for setuptools>=68.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-04T17:15:18,730 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-04T17:15:18,979 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-04T17:15:19,081 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-04T17:15:21,791 Installing collected packages: setuptools 2026-06-04T17:15:24,816 Successfully installed setuptools-82.0.1 2026-06-04T17:15:25,086 Installing build dependencies: finished with status 'done' 2026-06-04T17:15:25,093 Getting requirements to build wheel: started 2026-06-04T17:15:25,094 Running command Getting requirements to build wheel 2026-06-04T17:15:25,807 running egg_info 2026-06-04T17:15:25,813 writing flyclaw.egg-info/PKG-INFO 2026-06-04T17:15:25,820 writing dependency_links to flyclaw.egg-info/dependency_links.txt 2026-06-04T17:15:25,822 writing entry points to flyclaw.egg-info/entry_points.txt 2026-06-04T17:15:25,827 writing requirements to flyclaw.egg-info/requires.txt 2026-06-04T17:15:25,828 writing top-level names to flyclaw.egg-info/top_level.txt 2026-06-04T17:15:25,880 reading manifest file 'flyclaw.egg-info/SOURCES.txt' 2026-06-04T17:15:25,891 adding license file 'LICENSE' 2026-06-04T17:15:25,900 writing manifest file 'flyclaw.egg-info/SOURCES.txt' 2026-06-04T17:15:25,997 Getting requirements to build wheel: finished with status 'done' 2026-06-04T17:15:26,001 Created temporary directory: /tmp/pip-modern-metadata-gl08jt6e 2026-06-04T17:15:26,003 Preparing metadata (pyproject.toml): started 2026-06-04T17:15:26,004 Running command Preparing metadata (pyproject.toml) 2026-06-04T17:15:26,677 running dist_info 2026-06-04T17:15:26,688 creating /tmp/pip-modern-metadata-gl08jt6e/flyclaw.egg-info 2026-06-04T17:15:26,689 writing /tmp/pip-modern-metadata-gl08jt6e/flyclaw.egg-info/PKG-INFO 2026-06-04T17:15:26,695 writing dependency_links to /tmp/pip-modern-metadata-gl08jt6e/flyclaw.egg-info/dependency_links.txt 2026-06-04T17:15:26,697 writing entry points to /tmp/pip-modern-metadata-gl08jt6e/flyclaw.egg-info/entry_points.txt 2026-06-04T17:15:26,701 writing requirements to /tmp/pip-modern-metadata-gl08jt6e/flyclaw.egg-info/requires.txt 2026-06-04T17:15:26,702 writing top-level names to /tmp/pip-modern-metadata-gl08jt6e/flyclaw.egg-info/top_level.txt 2026-06-04T17:15:26,704 writing manifest file '/tmp/pip-modern-metadata-gl08jt6e/flyclaw.egg-info/SOURCES.txt' 2026-06-04T17:15:26,745 reading manifest file '/tmp/pip-modern-metadata-gl08jt6e/flyclaw.egg-info/SOURCES.txt' 2026-06-04T17:15:26,747 adding license file 'LICENSE' 2026-06-04T17:15:26,755 writing manifest file '/tmp/pip-modern-metadata-gl08jt6e/flyclaw.egg-info/SOURCES.txt' 2026-06-04T17:15:26,756 creating '/tmp/pip-modern-metadata-gl08jt6e/flyclaw-2026.6.4.1.dist-info' 2026-06-04T17:15:26,880 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-04T17:15:26,885 Source in /tmp/pip-wheel-_71gh2ur/flyclaw_05a6e6deca3841bab2d7a02e89eb6251 has version 2026.6.4.1, which satisfies requirement flyclaw==2026.6.4.1 from https://files.pythonhosted.org/packages/f9/6c/d92f974e8358cf03f927138d8e37f58f046a3ae921a75b59a222d10d60eb/flyclaw-2026.6.4.1.tar.gz 2026-06-04T17:15:26,886 Removed flyclaw==2026.6.4.1 from https://files.pythonhosted.org/packages/f9/6c/d92f974e8358cf03f927138d8e37f58f046a3ae921a75b59a222d10d60eb/flyclaw-2026.6.4.1.tar.gz from build tracker '/tmp/pip-build-tracker-e_8mbv60' 2026-06-04T17:15:26,893 Created temporary directory: /tmp/pip-unpack-54xhegt1 2026-06-04T17:15:26,894 Building wheels for collected packages: flyclaw 2026-06-04T17:15:26,898 Created temporary directory: /tmp/pip-wheel-ybqucjut 2026-06-04T17:15:26,898 Destination directory: /tmp/pip-wheel-ybqucjut 2026-06-04T17:15:26,901 Building wheel for flyclaw (pyproject.toml): started 2026-06-04T17:15:26,902 Running command Building wheel for flyclaw (pyproject.toml) 2026-06-04T17:15:27,541 running bdist_wheel 2026-06-04T17:15:27,559 running build 2026-06-04T17:15:27,560 running build_py 2026-06-04T17:15:27,567 creating build/lib/src 2026-06-04T17:15:27,569 copying src/link_understanding.py -> build/lib/src 2026-06-04T17:15:27,572 copying src/config.py -> build/lib/src 2026-06-04T17:15:27,575 copying src/media_delivery.py -> build/lib/src 2026-06-04T17:15:27,577 copying src/prompt.py -> build/lib/src 2026-06-04T17:15:27,580 copying src/setup.py -> build/lib/src 2026-06-04T17:15:27,583 copying src/daemon.py -> build/lib/src 2026-06-04T17:15:27,586 copying src/bootstrap.py -> build/lib/src 2026-06-04T17:15:27,588 copying src/config_reload.py -> build/lib/src 2026-06-04T17:15:27,591 copying src/gateway.py -> build/lib/src 2026-06-04T17:15:27,595 copying src/config_watcher.py -> build/lib/src 2026-06-04T17:15:27,597 copying src/__init__.py -> build/lib/src 2026-06-04T17:15:27,599 copying src/message.py -> build/lib/src 2026-06-04T17:15:27,603 copying src/app.py -> build/lib/src 2026-06-04T17:15:27,606 copying src/main.py -> build/lib/src 2026-06-04T17:15:27,608 copying src/_container.py -> build/lib/src 2026-06-04T17:15:27,611 copying src/cli.py -> build/lib/src 2026-06-04T17:15:27,614 creating build/lib/src/agent 2026-06-04T17:15:27,616 copying src/agent/learning.py -> build/lib/src/agent 2026-06-04T17:15:27,618 copying src/agent/state.py -> build/lib/src/agent 2026-06-04T17:15:27,621 copying src/agent/loop.py -> build/lib/src/agent 2026-06-04T17:15:27,625 copying src/agent/interrupt.py -> build/lib/src/agent 2026-06-04T17:15:27,627 copying src/agent/tool_cache.py -> build/lib/src/agent 2026-06-04T17:15:27,630 copying src/agent/__init__.py -> build/lib/src/agent 2026-06-04T17:15:27,632 copying src/agent/guardrails.py -> build/lib/src/agent 2026-06-04T17:15:27,634 copying src/agent/client.py -> build/lib/src/agent 2026-06-04T17:15:27,637 copying src/agent/tooldef.py -> build/lib/src/agent 2026-06-04T17:15:27,640 creating build/lib/src/canvas 2026-06-04T17:15:27,642 copying src/canvas/capability.py -> build/lib/src/canvas 2026-06-04T17:15:27,644 copying src/canvas/tool.py -> build/lib/src/canvas 2026-06-04T17:15:27,647 copying src/canvas/file_resolver.py -> build/lib/src/canvas 2026-06-04T17:15:27,649 copying src/canvas/a2ui.py -> build/lib/src/canvas 2026-06-04T17:15:27,651 copying src/canvas/__init__.py -> build/lib/src/canvas 2026-06-04T17:15:27,653 copying src/canvas/live_reload.py -> build/lib/src/canvas 2026-06-04T17:15:27,656 copying src/canvas/server.py -> build/lib/src/canvas 2026-06-04T17:15:27,658 creating build/lib/src/task 2026-06-04T17:15:27,660 copying src/task/store.py -> build/lib/src/task 2026-06-04T17:15:27,662 copying src/task/__init__.py -> build/lib/src/task 2026-06-04T17:15:27,664 copying src/task/types.py -> build/lib/src/task 2026-06-04T17:15:27,667 creating build/lib/src/tools 2026-06-04T17:15:27,669 copying src/tools/session_search_tools.py -> build/lib/src/tools 2026-06-04T17:15:27,671 copying src/tools/ai_tools.py -> build/lib/src/tools 2026-06-04T17:15:27,674 copying src/tools/approval.py -> build/lib/src/tools 2026-06-04T17:15:27,676 copying src/tools/exceptions.py -> build/lib/src/tools 2026-06-04T17:15:27,679 copying src/tools/media_tools.py -> build/lib/src/tools 2026-06-04T17:15:27,681 copying src/tools/media_understanding_tools.py -> build/lib/src/tools 2026-06-04T17:15:27,683 copying src/tools/memory_tools.py -> build/lib/src/tools 2026-06-04T17:15:27,686 copying src/tools/process.py -> build/lib/src/tools 2026-06-04T17:15:27,689 copying src/tools/file_tools.py -> build/lib/src/tools 2026-06-04T17:15:27,692 copying src/tools/task_tools.py -> build/lib/src/tools 2026-06-04T17:15:27,695 copying src/tools/web_tools.py -> build/lib/src/tools 2026-06-04T17:15:27,698 copying src/tools/__init__.py -> build/lib/src/tools 2026-06-04T17:15:27,700 copying src/tools/windows.py -> build/lib/src/tools 2026-06-04T17:15:27,703 copying src/tools/policy.py -> build/lib/src/tools 2026-06-04T17:15:27,705 copying src/tools/registry.py -> build/lib/src/tools 2026-06-04T17:15:27,708 copying src/tools/chat_tools.py -> build/lib/src/tools 2026-06-04T17:15:27,710 copying src/tools/exec.py -> build/lib/src/tools 2026-06-04T17:15:27,713 copying src/tools/tts_tools.py -> build/lib/src/tools 2026-06-04T17:15:27,716 copying src/tools/cron_tools.py -> build/lib/src/tools 2026-06-04T17:15:27,719 creating build/lib/src/utils 2026-06-04T17:15:27,721 copying src/utils/fts.py -> build/lib/src/utils 2026-06-04T17:15:27,723 copying src/utils/tz.py -> build/lib/src/utils 2026-06-04T17:15:27,725 copying src/utils/__init__.py -> build/lib/src/utils 2026-06-04T17:15:27,728 creating build/lib/src/agents 2026-06-04T17:15:27,729 copying src/agents/delegate.py -> build/lib/src/agents 2026-06-04T17:15:27,733 copying src/agents/__init__.py -> build/lib/src/agents 2026-06-04T17:15:27,735 copying src/agents/run_registry.py -> build/lib/src/agents 2026-06-04T17:15:27,737 copying src/agents/registry.py -> build/lib/src/agents 2026-06-04T17:15:27,740 creating build/lib/src/events 2026-06-04T17:15:27,741 copying src/events/bus.py -> build/lib/src/events 2026-06-04T17:15:27,745 copying src/events/__init__.py -> build/lib/src/events 2026-06-04T17:15:27,747 copying src/events/types.py -> build/lib/src/events 2026-06-04T17:15:27,749 copying src/events/hooks.py -> build/lib/src/events 2026-06-04T17:15:27,752 creating build/lib/src/plugins 2026-06-04T17:15:27,754 copying src/plugins/loader.py -> build/lib/src/plugins 2026-06-04T17:15:27,756 copying src/plugins/__init__.py -> build/lib/src/plugins 2026-06-04T17:15:27,758 copying src/plugins/registry.py -> build/lib/src/plugins 2026-06-04T17:15:27,761 creating build/lib/src/compressor 2026-06-04T17:15:27,762 copying src/compressor/compressor.py -> build/lib/src/compressor 2026-06-04T17:15:27,765 copying src/compressor/__init__.py -> build/lib/src/compressor 2026-06-04T17:15:27,768 creating build/lib/src/auth 2026-06-04T17:15:27,769 copying src/auth/store.py -> build/lib/src/auth 2026-06-04T17:15:27,772 copying src/auth/rbac.py -> build/lib/src/auth 2026-06-04T17:15:27,775 copying src/auth/__init__.py -> build/lib/src/auth 2026-06-04T17:15:27,777 copying src/auth/models.py -> build/lib/src/auth 2026-06-04T17:15:27,779 creating build/lib/src/memory 2026-06-04T17:15:27,781 copying src/memory/lance_store.py -> build/lib/src/memory 2026-06-04T17:15:27,783 copying src/memory/store.py -> build/lib/src/memory 2026-06-04T17:15:27,786 copying src/memory/watcher.py -> build/lib/src/memory 2026-06-04T17:15:27,789 copying src/memory/__init__.py -> build/lib/src/memory 2026-06-04T17:15:27,791 copying src/memory/search.py -> build/lib/src/memory 2026-06-04T17:15:27,793 copying src/memory/base.py -> build/lib/src/memory 2026-06-04T17:15:27,796 copying src/memory/chunker.py -> build/lib/src/memory 2026-06-04T17:15:27,798 copying src/memory/embeddings.py -> build/lib/src/memory 2026-06-04T17:15:27,801 copying src/memory/memory_sync.py -> build/lib/src/memory 2026-06-04T17:15:27,804 creating build/lib/src/security 2026-06-04T17:15:27,805 copying src/security/redact.py -> build/lib/src/security 2026-06-04T17:15:27,808 copying src/security/__init__.py -> build/lib/src/security 2026-06-04T17:15:27,810 copying src/security/url_safety.py -> build/lib/src/security 2026-06-04T17:15:27,812 copying src/security/audit.py -> build/lib/src/security 2026-06-04T17:15:27,815 copying src/security/pinned_transport.py -> build/lib/src/security 2026-06-04T17:15:27,817 copying src/security/credential_patterns.py -> build/lib/src/security 2026-06-04T17:15:27,820 creating build/lib/src/channels 2026-06-04T17:15:27,821 copying src/channels/qq_onboard.py -> build/lib/src/channels 2026-06-04T17:15:27,823 copying src/channels/weixin_onboard.py -> build/lib/src/channels 2026-06-04T17:15:27,825 copying src/channels/__init__.py -> build/lib/src/channels 2026-06-04T17:15:27,827 copying src/channels/qq_audio.py -> build/lib/src/channels 2026-06-04T17:15:27,830 copying src/channels/base.py -> build/lib/src/channels 2026-06-04T17:15:27,832 copying src/channels/qq.py -> build/lib/src/channels 2026-06-04T17:15:27,835 copying src/channels/weixin.py -> build/lib/src/channels 2026-06-04T17:15:27,840 creating build/lib/src/media_understanding 2026-06-04T17:15:27,841 copying src/media_understanding/audio.py -> build/lib/src/media_understanding 2026-06-04T17:15:27,843 copying src/media_understanding/provider.py -> build/lib/src/media_understanding 2026-06-04T17:15:27,845 copying src/media_understanding/__init__.py -> build/lib/src/media_understanding 2026-06-04T17:15:27,847 copying src/media_understanding/runner.py -> build/lib/src/media_understanding 2026-06-04T17:15:27,850 copying src/media_understanding/types.py -> build/lib/src/media_understanding 2026-06-04T17:15:27,852 copying src/media_understanding/image.py -> build/lib/src/media_understanding 2026-06-04T17:15:27,854 creating build/lib/src/session 2026-06-04T17:15:27,855 copying src/session/pruner.py -> build/lib/src/session 2026-06-04T17:15:27,858 copying src/session/__init__.py -> build/lib/src/session 2026-06-04T17:15:27,860 copying src/session/tracker.py -> build/lib/src/session 2026-06-04T17:15:27,863 creating build/lib/src/dashboard 2026-06-04T17:15:27,864 copying src/dashboard/__init__.py -> build/lib/src/dashboard 2026-06-04T17:15:27,866 copying src/dashboard/routes.py -> build/lib/src/dashboard 2026-06-04T17:15:27,869 creating build/lib/src/skills 2026-06-04T17:15:27,870 copying src/skills/loader.py -> build/lib/src/skills 2026-06-04T17:15:27,872 copying src/skills/prompt.py -> build/lib/src/skills 2026-06-04T17:15:27,874 copying src/skills/review.py -> build/lib/src/skills 2026-06-04T17:15:27,877 copying src/skills/manager.py -> build/lib/src/skills 2026-06-04T17:15:27,880 copying src/skills/__init__.py -> build/lib/src/skills 2026-06-04T17:15:27,881 copying src/skills/provenance.py -> build/lib/src/skills 2026-06-04T17:15:27,883 copying src/skills/types.py -> build/lib/src/skills 2026-06-04T17:15:27,885 copying src/skills/curator.py -> build/lib/src/skills 2026-06-04T17:15:27,887 copying src/skills/hub.py -> build/lib/src/skills 2026-06-04T17:15:27,890 copying src/skills/guard.py -> build/lib/src/skills 2026-06-04T17:15:27,894 creating build/lib/src/acp 2026-06-04T17:15:27,895 copying src/acp/runtime.py -> build/lib/src/acp 2026-06-04T17:15:27,897 copying src/acp/session.py -> build/lib/src/acp 2026-06-04T17:15:27,899 copying src/acp/__init__.py -> build/lib/src/acp 2026-06-04T17:15:27,900 copying src/acp/cli.py -> build/lib/src/acp 2026-06-04T17:15:27,902 copying src/acp/transport.py -> build/lib/src/acp 2026-06-04T17:15:27,904 copying src/acp/server.py -> build/lib/src/acp 2026-06-04T17:15:27,906 creating build/lib/src/analytics 2026-06-04T17:15:27,907 copying src/analytics/audit_store.py -> build/lib/src/analytics 2026-06-04T17:15:27,910 copying src/analytics/__init__.py -> build/lib/src/analytics 2026-06-04T17:15:27,912 creating build/lib/src/session_index 2026-06-04T17:15:27,913 copying src/session_index/store.py -> build/lib/src/session_index 2026-06-04T17:15:27,915 copying src/session_index/sync.py -> build/lib/src/session_index 2026-06-04T17:15:27,917 copying src/session_index/__init__.py -> build/lib/src/session_index 2026-06-04T17:15:27,919 creating build/lib/src/commands 2026-06-04T17:15:27,920 copying src/commands/register.py -> build/lib/src/commands 2026-06-04T17:15:27,924 copying src/commands/dispatcher.py -> build/lib/src/commands 2026-06-04T17:15:27,926 copying src/commands/__init__.py -> build/lib/src/commands 2026-06-04T17:15:27,928 creating build/lib/src/cron 2026-06-04T17:15:27,929 copying src/cron/store.py -> build/lib/src/cron 2026-06-04T17:15:27,931 copying src/cron/executor.py -> build/lib/src/cron 2026-06-04T17:15:27,934 copying src/cron/service.py -> build/lib/src/cron 2026-06-04T17:15:27,936 copying src/cron/__init__.py -> build/lib/src/cron 2026-06-04T17:15:27,938 copying src/cron/types.py -> build/lib/src/cron 2026-06-04T17:15:27,940 creating build/lib/src/tools/browser 2026-06-04T17:15:27,941 copying src/tools/browser/tools.py -> build/lib/src/tools/browser 2026-06-04T17:15:27,944 copying src/tools/browser/stealth.py -> build/lib/src/tools/browser 2026-06-04T17:15:27,946 copying src/tools/browser/snapshot.py -> build/lib/src/tools/browser 2026-06-04T17:15:27,948 copying src/tools/browser/manager.py -> build/lib/src/tools/browser 2026-06-04T17:15:27,950 copying src/tools/browser/__init__.py -> build/lib/src/tools/browser 2026-06-04T17:15:27,952 running egg_info 2026-06-04T17:15:27,961 writing flyclaw.egg-info/PKG-INFO 2026-06-04T17:15:27,968 writing dependency_links to flyclaw.egg-info/dependency_links.txt 2026-06-04T17:15:27,969 writing entry points to flyclaw.egg-info/entry_points.txt 2026-06-04T17:15:27,973 writing requirements to flyclaw.egg-info/requires.txt 2026-06-04T17:15:27,974 writing top-level names to flyclaw.egg-info/top_level.txt 2026-06-04T17:15:28,006 reading manifest file 'flyclaw.egg-info/SOURCES.txt' 2026-06-04T17:15:28,017 adding license file 'LICENSE' 2026-06-04T17:15:28,026 writing manifest file 'flyclaw.egg-info/SOURCES.txt' 2026-06-04T17:15:28,041 creating build/lib/src/dashboard/templates 2026-06-04T17:15:28,042 copying src/dashboard/templates/dashboard.html -> build/lib/src/dashboard/templates 2026-06-04T17:15:28,067 installing to build/bdist.linux-armv7l/wheel 2026-06-04T17:15:28,068 running install 2026-06-04T17:15:28,090 running install_lib 2026-06-04T17:15:28,096 creating build/bdist.linux-armv7l/wheel 2026-06-04T17:15:28,098 creating build/bdist.linux-armv7l/wheel/src 2026-06-04T17:15:28,100 creating build/bdist.linux-armv7l/wheel/src/agent 2026-06-04T17:15:28,101 copying build/lib/src/agent/learning.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-06-04T17:15:28,104 copying build/lib/src/agent/state.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-06-04T17:15:28,106 copying build/lib/src/agent/loop.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-06-04T17:15:28,109 copying build/lib/src/agent/interrupt.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-06-04T17:15:28,111 copying build/lib/src/agent/tool_cache.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-06-04T17:15:28,113 copying build/lib/src/agent/__init__.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-06-04T17:15:28,115 copying build/lib/src/agent/guardrails.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-06-04T17:15:28,117 copying build/lib/src/agent/client.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-06-04T17:15:28,119 copying build/lib/src/agent/tooldef.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-06-04T17:15:28,121 copying build/lib/src/link_understanding.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T17:15:28,123 copying build/lib/src/config.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T17:15:28,126 creating build/bdist.linux-armv7l/wheel/src/canvas 2026-06-04T17:15:28,127 copying build/lib/src/canvas/capability.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-06-04T17:15:28,129 copying build/lib/src/canvas/tool.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-06-04T17:15:28,131 copying build/lib/src/canvas/file_resolver.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-06-04T17:15:28,133 copying build/lib/src/canvas/a2ui.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-06-04T17:15:28,135 copying build/lib/src/canvas/__init__.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-06-04T17:15:28,137 copying build/lib/src/canvas/live_reload.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-06-04T17:15:28,138 copying build/lib/src/canvas/server.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-06-04T17:15:28,140 copying build/lib/src/media_delivery.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T17:15:28,143 creating build/bdist.linux-armv7l/wheel/src/task 2026-06-04T17:15:28,144 copying build/lib/src/task/store.py -> build/bdist.linux-armv7l/wheel/./src/task 2026-06-04T17:15:28,145 copying build/lib/src/task/__init__.py -> build/bdist.linux-armv7l/wheel/./src/task 2026-06-04T17:15:28,147 copying build/lib/src/task/types.py -> build/bdist.linux-armv7l/wheel/./src/task 2026-06-04T17:15:28,149 copying build/lib/src/prompt.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T17:15:28,152 creating build/bdist.linux-armv7l/wheel/src/tools 2026-06-04T17:15:28,153 copying build/lib/src/tools/session_search_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,155 copying build/lib/src/tools/ai_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,157 copying build/lib/src/tools/approval.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,159 copying build/lib/src/tools/exceptions.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,161 creating build/bdist.linux-armv7l/wheel/src/tools/browser 2026-06-04T17:15:28,163 copying build/lib/src/tools/browser/tools.py -> build/bdist.linux-armv7l/wheel/./src/tools/browser 2026-06-04T17:15:28,165 copying build/lib/src/tools/browser/stealth.py -> build/bdist.linux-armv7l/wheel/./src/tools/browser 2026-06-04T17:15:28,167 copying build/lib/src/tools/browser/snapshot.py -> build/bdist.linux-armv7l/wheel/./src/tools/browser 2026-06-04T17:15:28,169 copying build/lib/src/tools/browser/manager.py -> build/bdist.linux-armv7l/wheel/./src/tools/browser 2026-06-04T17:15:28,172 copying build/lib/src/tools/browser/__init__.py -> build/bdist.linux-armv7l/wheel/./src/tools/browser 2026-06-04T17:15:28,174 copying build/lib/src/tools/media_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,175 copying build/lib/src/tools/media_understanding_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,177 copying build/lib/src/tools/memory_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,179 copying build/lib/src/tools/process.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,181 copying build/lib/src/tools/file_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,184 copying build/lib/src/tools/task_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,186 copying build/lib/src/tools/web_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,188 copying build/lib/src/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,190 copying build/lib/src/tools/windows.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,192 copying build/lib/src/tools/policy.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,194 copying build/lib/src/tools/registry.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,195 copying build/lib/src/tools/chat_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,197 copying build/lib/src/tools/exec.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,200 copying build/lib/src/tools/tts_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,202 copying build/lib/src/tools/cron_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T17:15:28,205 creating build/bdist.linux-armv7l/wheel/src/utils 2026-06-04T17:15:28,206 copying build/lib/src/utils/fts.py -> build/bdist.linux-armv7l/wheel/./src/utils 2026-06-04T17:15:28,208 copying build/lib/src/utils/tz.py -> build/bdist.linux-armv7l/wheel/./src/utils 2026-06-04T17:15:28,210 copying build/lib/src/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./src/utils 2026-06-04T17:15:28,212 creating build/bdist.linux-armv7l/wheel/src/agents 2026-06-04T17:15:28,213 copying build/lib/src/agents/delegate.py -> build/bdist.linux-armv7l/wheel/./src/agents 2026-06-04T17:15:28,216 copying build/lib/src/agents/__init__.py -> build/bdist.linux-armv7l/wheel/./src/agents 2026-06-04T17:15:28,217 copying build/lib/src/agents/run_registry.py -> build/bdist.linux-armv7l/wheel/./src/agents 2026-06-04T17:15:28,220 copying build/lib/src/agents/registry.py -> build/bdist.linux-armv7l/wheel/./src/agents 2026-06-04T17:15:28,222 creating build/bdist.linux-armv7l/wheel/src/events 2026-06-04T17:15:28,223 copying build/lib/src/events/bus.py -> build/bdist.linux-armv7l/wheel/./src/events 2026-06-04T17:15:28,226 copying build/lib/src/events/__init__.py -> build/bdist.linux-armv7l/wheel/./src/events 2026-06-04T17:15:28,228 copying build/lib/src/events/types.py -> build/bdist.linux-armv7l/wheel/./src/events 2026-06-04T17:15:28,230 copying build/lib/src/events/hooks.py -> build/bdist.linux-armv7l/wheel/./src/events 2026-06-04T17:15:28,233 creating build/bdist.linux-armv7l/wheel/src/plugins 2026-06-04T17:15:28,234 copying build/lib/src/plugins/loader.py -> build/bdist.linux-armv7l/wheel/./src/plugins 2026-06-04T17:15:28,237 copying build/lib/src/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./src/plugins 2026-06-04T17:15:28,238 copying build/lib/src/plugins/registry.py -> build/bdist.linux-armv7l/wheel/./src/plugins 2026-06-04T17:15:28,241 creating build/bdist.linux-armv7l/wheel/src/compressor 2026-06-04T17:15:28,242 copying build/lib/src/compressor/compressor.py -> build/bdist.linux-armv7l/wheel/./src/compressor 2026-06-04T17:15:28,245 copying build/lib/src/compressor/__init__.py -> build/bdist.linux-armv7l/wheel/./src/compressor 2026-06-04T17:15:28,247 creating build/bdist.linux-armv7l/wheel/src/auth 2026-06-04T17:15:28,248 copying build/lib/src/auth/store.py -> build/bdist.linux-armv7l/wheel/./src/auth 2026-06-04T17:15:28,251 copying build/lib/src/auth/rbac.py -> build/bdist.linux-armv7l/wheel/./src/auth 2026-06-04T17:15:28,253 copying build/lib/src/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./src/auth 2026-06-04T17:15:28,255 copying build/lib/src/auth/models.py -> build/bdist.linux-armv7l/wheel/./src/auth 2026-06-04T17:15:28,257 copying build/lib/src/setup.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T17:15:28,259 copying build/lib/src/daemon.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T17:15:28,261 copying build/lib/src/bootstrap.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T17:15:28,263 creating build/bdist.linux-armv7l/wheel/src/memory 2026-06-04T17:15:28,265 copying build/lib/src/memory/lance_store.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-06-04T17:15:28,267 copying build/lib/src/memory/store.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-06-04T17:15:28,269 copying build/lib/src/memory/watcher.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-06-04T17:15:28,271 copying build/lib/src/memory/__init__.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-06-04T17:15:28,273 copying build/lib/src/memory/search.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-06-04T17:15:28,275 copying build/lib/src/memory/base.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-06-04T17:15:28,278 copying build/lib/src/memory/chunker.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-06-04T17:15:28,280 copying build/lib/src/memory/embeddings.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-06-04T17:15:28,282 copying build/lib/src/memory/memory_sync.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-06-04T17:15:28,284 creating build/bdist.linux-armv7l/wheel/src/security 2026-06-04T17:15:28,286 copying build/lib/src/security/redact.py -> build/bdist.linux-armv7l/wheel/./src/security 2026-06-04T17:15:28,288 copying build/lib/src/security/__init__.py -> build/bdist.linux-armv7l/wheel/./src/security 2026-06-04T17:15:28,290 copying build/lib/src/security/url_safety.py -> build/bdist.linux-armv7l/wheel/./src/security 2026-06-04T17:15:28,293 copying build/lib/src/security/audit.py -> build/bdist.linux-armv7l/wheel/./src/security 2026-06-04T17:15:28,296 copying build/lib/src/security/pinned_transport.py -> build/bdist.linux-armv7l/wheel/./src/security 2026-06-04T17:15:28,298 copying build/lib/src/security/credential_patterns.py -> build/bdist.linux-armv7l/wheel/./src/security 2026-06-04T17:15:28,301 copying build/lib/src/config_reload.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T17:15:28,304 creating build/bdist.linux-armv7l/wheel/src/channels 2026-06-04T17:15:28,305 copying build/lib/src/channels/qq_onboard.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-06-04T17:15:28,308 copying build/lib/src/channels/weixin_onboard.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-06-04T17:15:28,311 copying build/lib/src/channels/__init__.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-06-04T17:15:28,313 copying build/lib/src/channels/qq_audio.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-06-04T17:15:28,316 copying build/lib/src/channels/base.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-06-04T17:15:28,319 copying build/lib/src/channels/qq.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-06-04T17:15:28,323 copying build/lib/src/channels/weixin.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-06-04T17:15:28,327 copying build/lib/src/gateway.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T17:15:28,331 creating build/bdist.linux-armv7l/wheel/src/media_understanding 2026-06-04T17:15:28,332 copying build/lib/src/media_understanding/audio.py -> build/bdist.linux-armv7l/wheel/./src/media_understanding 2026-06-04T17:15:28,335 copying build/lib/src/media_understanding/provider.py -> build/bdist.linux-armv7l/wheel/./src/media_understanding 2026-06-04T17:15:28,338 copying build/lib/src/media_understanding/__init__.py -> build/bdist.linux-armv7l/wheel/./src/media_understanding 2026-06-04T17:15:28,340 copying build/lib/src/media_understanding/runner.py -> build/bdist.linux-armv7l/wheel/./src/media_understanding 2026-06-04T17:15:28,343 copying build/lib/src/media_understanding/types.py -> build/bdist.linux-armv7l/wheel/./src/media_understanding 2026-06-04T17:15:28,345 copying build/lib/src/media_understanding/image.py -> build/bdist.linux-armv7l/wheel/./src/media_understanding 2026-06-04T17:15:28,348 creating build/bdist.linux-armv7l/wheel/src/session 2026-06-04T17:15:28,349 copying build/lib/src/session/pruner.py -> build/bdist.linux-armv7l/wheel/./src/session 2026-06-04T17:15:28,352 copying build/lib/src/session/__init__.py -> build/bdist.linux-armv7l/wheel/./src/session 2026-06-04T17:15:28,355 copying build/lib/src/session/tracker.py -> build/bdist.linux-armv7l/wheel/./src/session 2026-06-04T17:15:28,358 creating build/bdist.linux-armv7l/wheel/src/dashboard 2026-06-04T17:15:28,359 copying build/lib/src/dashboard/__init__.py -> build/bdist.linux-armv7l/wheel/./src/dashboard 2026-06-04T17:15:28,362 creating build/bdist.linux-armv7l/wheel/src/dashboard/templates 2026-06-04T17:15:28,363 copying build/lib/src/dashboard/templates/dashboard.html -> build/bdist.linux-armv7l/wheel/./src/dashboard/templates 2026-06-04T17:15:28,366 copying build/lib/src/dashboard/routes.py -> build/bdist.linux-armv7l/wheel/./src/dashboard 2026-06-04T17:15:28,370 creating build/bdist.linux-armv7l/wheel/src/skills 2026-06-04T17:15:28,372 copying build/lib/src/skills/loader.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T17:15:28,375 copying build/lib/src/skills/prompt.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T17:15:28,377 copying build/lib/src/skills/review.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T17:15:28,379 copying build/lib/src/skills/manager.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T17:15:28,383 copying build/lib/src/skills/__init__.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T17:15:28,385 copying build/lib/src/skills/provenance.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T17:15:28,387 copying build/lib/src/skills/types.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T17:15:28,389 copying build/lib/src/skills/curator.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T17:15:28,391 copying build/lib/src/skills/hub.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T17:15:28,394 copying build/lib/src/skills/guard.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T17:15:28,397 copying build/lib/src/config_watcher.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T17:15:28,400 creating build/bdist.linux-armv7l/wheel/src/acp 2026-06-04T17:15:28,401 copying build/lib/src/acp/runtime.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-06-04T17:15:28,403 copying build/lib/src/acp/session.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-06-04T17:15:28,405 copying build/lib/src/acp/__init__.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-06-04T17:15:28,406 copying build/lib/src/acp/cli.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-06-04T17:15:28,408 copying build/lib/src/acp/transport.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-06-04T17:15:28,410 copying build/lib/src/acp/server.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-06-04T17:15:28,412 copying build/lib/src/__init__.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T17:15:28,414 creating build/bdist.linux-armv7l/wheel/src/analytics 2026-06-04T17:15:28,415 copying build/lib/src/analytics/audit_store.py -> build/bdist.linux-armv7l/wheel/./src/analytics 2026-06-04T17:15:28,418 copying build/lib/src/analytics/__init__.py -> build/bdist.linux-armv7l/wheel/./src/analytics 2026-06-04T17:15:28,420 copying build/lib/src/message.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T17:15:28,422 copying build/lib/src/app.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T17:15:28,425 copying build/lib/src/main.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T17:15:28,428 creating build/bdist.linux-armv7l/wheel/src/session_index 2026-06-04T17:15:28,429 copying build/lib/src/session_index/store.py -> build/bdist.linux-armv7l/wheel/./src/session_index 2026-06-04T17:15:28,431 copying build/lib/src/session_index/sync.py -> build/bdist.linux-armv7l/wheel/./src/session_index 2026-06-04T17:15:28,433 copying build/lib/src/session_index/__init__.py -> build/bdist.linux-armv7l/wheel/./src/session_index 2026-06-04T17:15:28,435 copying build/lib/src/_container.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T17:15:28,436 copying build/lib/src/cli.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T17:15:28,439 creating build/bdist.linux-armv7l/wheel/src/commands 2026-06-04T17:15:28,440 copying build/lib/src/commands/register.py -> build/bdist.linux-armv7l/wheel/./src/commands 2026-06-04T17:15:28,444 copying build/lib/src/commands/dispatcher.py -> build/bdist.linux-armv7l/wheel/./src/commands 2026-06-04T17:15:28,446 copying build/lib/src/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./src/commands 2026-06-04T17:15:28,448 creating build/bdist.linux-armv7l/wheel/src/cron 2026-06-04T17:15:28,449 copying build/lib/src/cron/store.py -> build/bdist.linux-armv7l/wheel/./src/cron 2026-06-04T17:15:28,451 copying build/lib/src/cron/executor.py -> build/bdist.linux-armv7l/wheel/./src/cron 2026-06-04T17:15:28,454 copying build/lib/src/cron/service.py -> build/bdist.linux-armv7l/wheel/./src/cron 2026-06-04T17:15:28,456 copying build/lib/src/cron/__init__.py -> build/bdist.linux-armv7l/wheel/./src/cron 2026-06-04T17:15:28,458 copying build/lib/src/cron/types.py -> build/bdist.linux-armv7l/wheel/./src/cron 2026-06-04T17:15:28,460 running install_egg_info 2026-06-04T17:15:28,464 Copying flyclaw.egg-info to build/bdist.linux-armv7l/wheel/./flyclaw-2026.6.4.1-py3.11.egg-info 2026-06-04T17:15:28,476 running install_scripts 2026-06-04T17:15:28,487 creating build/bdist.linux-armv7l/wheel/flyclaw-2026.6.4.1.dist-info/WHEEL 2026-06-04T17:15:28,490 creating '/tmp/pip-wheel-ybqucjut/.tmp-gdu8gei0/flyclaw-2026.6.4.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-04T17:15:28,493 adding 'flyclaw-2026.6.4.1.dist-info/licenses/LICENSE' 2026-06-04T17:15:28,496 adding 'src/__init__.py' 2026-06-04T17:15:28,497 adding 'src/_container.py' 2026-06-04T17:15:28,501 adding 'src/app.py' 2026-06-04T17:15:28,502 adding 'src/bootstrap.py' 2026-06-04T17:15:28,504 adding 'src/cli.py' 2026-06-04T17:15:28,507 adding 'src/config.py' 2026-06-04T17:15:28,508 adding 'src/config_reload.py' 2026-06-04T17:15:28,510 adding 'src/config_watcher.py' 2026-06-04T17:15:28,512 adding 'src/daemon.py' 2026-06-04T17:15:28,515 adding 'src/gateway.py' 2026-06-04T17:15:28,517 adding 'src/link_understanding.py' 2026-06-04T17:15:28,518 adding 'src/main.py' 2026-06-04T17:15:28,520 adding 'src/media_delivery.py' 2026-06-04T17:15:28,524 adding 'src/message.py' 2026-06-04T17:15:28,527 adding 'src/prompt.py' 2026-06-04T17:15:28,530 adding 'src/setup.py' 2026-06-04T17:15:28,532 adding 'src/acp/__init__.py' 2026-06-04T17:15:28,533 adding 'src/acp/cli.py' 2026-06-04T17:15:28,534 adding 'src/acp/runtime.py' 2026-06-04T17:15:28,536 adding 'src/acp/server.py' 2026-06-04T17:15:28,537 adding 'src/acp/session.py' 2026-06-04T17:15:28,538 adding 'src/acp/transport.py' 2026-06-04T17:15:28,540 adding 'src/agent/__init__.py' 2026-06-04T17:15:28,541 adding 'src/agent/client.py' 2026-06-04T17:15:28,543 adding 'src/agent/guardrails.py' 2026-06-04T17:15:28,544 adding 'src/agent/interrupt.py' 2026-06-04T17:15:28,546 adding 'src/agent/learning.py' 2026-06-04T17:15:28,552 adding 'src/agent/loop.py' 2026-06-04T17:15:28,554 adding 'src/agent/state.py' 2026-06-04T17:15:28,555 adding 'src/agent/tool_cache.py' 2026-06-04T17:15:28,557 adding 'src/agent/tooldef.py' 2026-06-04T17:15:28,559 adding 'src/agents/__init__.py' 2026-06-04T17:15:28,561 adding 'src/agents/delegate.py' 2026-06-04T17:15:28,562 adding 'src/agents/registry.py' 2026-06-04T17:15:28,564 adding 'src/agents/run_registry.py' 2026-06-04T17:15:28,566 adding 'src/analytics/__init__.py' 2026-06-04T17:15:28,567 adding 'src/analytics/audit_store.py' 2026-06-04T17:15:28,569 adding 'src/auth/__init__.py' 2026-06-04T17:15:28,570 adding 'src/auth/models.py' 2026-06-04T17:15:28,571 adding 'src/auth/rbac.py' 2026-06-04T17:15:28,573 adding 'src/auth/store.py' 2026-06-04T17:15:28,575 adding 'src/canvas/__init__.py' 2026-06-04T17:15:28,576 adding 'src/canvas/a2ui.py' 2026-06-04T17:15:28,577 adding 'src/canvas/capability.py' 2026-06-04T17:15:28,579 adding 'src/canvas/file_resolver.py' 2026-06-04T17:15:28,580 adding 'src/canvas/live_reload.py' 2026-06-04T17:15:28,581 adding 'src/canvas/server.py' 2026-06-04T17:15:28,583 adding 'src/canvas/tool.py' 2026-06-04T17:15:28,584 adding 'src/channels/__init__.py' 2026-06-04T17:15:28,586 adding 'src/channels/base.py' 2026-06-04T17:15:28,591 adding 'src/channels/qq.py' 2026-06-04T17:15:28,593 adding 'src/channels/qq_audio.py' 2026-06-04T17:15:28,594 adding 'src/channels/qq_onboard.py' 2026-06-04T17:15:28,601 adding 'src/channels/weixin.py' 2026-06-04T17:15:28,603 adding 'src/channels/weixin_onboard.py' 2026-06-04T17:15:28,605 adding 'src/commands/__init__.py' 2026-06-04T17:15:28,606 adding 'src/commands/dispatcher.py' 2026-06-04T17:15:28,611 adding 'src/commands/register.py' 2026-06-04T17:15:28,613 adding 'src/compressor/__init__.py' 2026-06-04T17:15:28,615 adding 'src/compressor/compressor.py' 2026-06-04T17:15:28,617 adding 'src/cron/__init__.py' 2026-06-04T17:15:28,619 adding 'src/cron/executor.py' 2026-06-04T17:15:28,622 adding 'src/cron/service.py' 2026-06-04T17:15:28,624 adding 'src/cron/store.py' 2026-06-04T17:15:28,626 adding 'src/cron/types.py' 2026-06-04T17:15:28,627 adding 'src/dashboard/__init__.py' 2026-06-04T17:15:28,630 adding 'src/dashboard/routes.py' 2026-06-04T17:15:28,635 adding 'src/dashboard/templates/dashboard.html' 2026-06-04T17:15:28,637 adding 'src/events/__init__.py' 2026-06-04T17:15:28,639 adding 'src/events/bus.py' 2026-06-04T17:15:28,641 adding 'src/events/hooks.py' 2026-06-04T17:15:28,642 adding 'src/events/types.py' 2026-06-04T17:15:28,644 adding 'src/media_understanding/__init__.py' 2026-06-04T17:15:28,646 adding 'src/media_understanding/audio.py' 2026-06-04T17:15:28,647 adding 'src/media_understanding/image.py' 2026-06-04T17:15:28,649 adding 'src/media_understanding/provider.py' 2026-06-04T17:15:28,651 adding 'src/media_understanding/runner.py' 2026-06-04T17:15:28,652 adding 'src/media_understanding/types.py' 2026-06-04T17:15:28,654 adding 'src/memory/__init__.py' 2026-06-04T17:15:28,656 adding 'src/memory/base.py' 2026-06-04T17:15:28,658 adding 'src/memory/chunker.py' 2026-06-04T17:15:28,659 adding 'src/memory/embeddings.py' 2026-06-04T17:15:28,661 adding 'src/memory/lance_store.py' 2026-06-04T17:15:28,662 adding 'src/memory/memory_sync.py' 2026-06-04T17:15:28,664 adding 'src/memory/search.py' 2026-06-04T17:15:28,665 adding 'src/memory/store.py' 2026-06-04T17:15:28,667 adding 'src/memory/watcher.py' 2026-06-04T17:15:28,669 adding 'src/plugins/__init__.py' 2026-06-04T17:15:28,671 adding 'src/plugins/loader.py' 2026-06-04T17:15:28,672 adding 'src/plugins/registry.py' 2026-06-04T17:15:28,674 adding 'src/security/__init__.py' 2026-06-04T17:15:28,676 adding 'src/security/audit.py' 2026-06-04T17:15:28,678 adding 'src/security/credential_patterns.py' 2026-06-04T17:15:28,680 adding 'src/security/pinned_transport.py' 2026-06-04T17:15:28,682 adding 'src/security/redact.py' 2026-06-04T17:15:28,684 adding 'src/security/url_safety.py' 2026-06-04T17:15:28,686 adding 'src/session/__init__.py' 2026-06-04T17:15:28,689 adding 'src/session/pruner.py' 2026-06-04T17:15:28,691 adding 'src/session/tracker.py' 2026-06-04T17:15:28,693 adding 'src/session_index/__init__.py' 2026-06-04T17:15:28,695 adding 'src/session_index/store.py' 2026-06-04T17:15:28,697 adding 'src/session_index/sync.py' 2026-06-04T17:15:28,699 adding 'src/skills/__init__.py' 2026-06-04T17:15:28,702 adding 'src/skills/curator.py' 2026-06-04T17:15:28,706 adding 'src/skills/guard.py' 2026-06-04T17:15:28,711 adding 'src/skills/hub.py' 2026-06-04T17:15:28,713 adding 'src/skills/loader.py' 2026-06-04T17:15:28,718 adding 'src/skills/manager.py' 2026-06-04T17:15:28,720 adding 'src/skills/prompt.py' 2026-06-04T17:15:28,722 adding 'src/skills/provenance.py' 2026-06-04T17:15:28,724 adding 'src/skills/review.py' 2026-06-04T17:15:28,726 adding 'src/skills/types.py' 2026-06-04T17:15:28,728 adding 'src/task/__init__.py' 2026-06-04T17:15:28,730 adding 'src/task/store.py' 2026-06-04T17:15:28,732 adding 'src/task/types.py' 2026-06-04T17:15:28,734 adding 'src/tools/__init__.py' 2026-06-04T17:15:28,735 adding 'src/tools/ai_tools.py' 2026-06-04T17:15:28,738 adding 'src/tools/approval.py' 2026-06-04T17:15:28,739 adding 'src/tools/chat_tools.py' 2026-06-04T17:15:28,741 adding 'src/tools/cron_tools.py' 2026-06-04T17:15:28,743 adding 'src/tools/exceptions.py' 2026-06-04T17:15:28,747 adding 'src/tools/exec.py' 2026-06-04T17:15:28,750 adding 'src/tools/file_tools.py' 2026-06-04T17:15:28,752 adding 'src/tools/media_tools.py' 2026-06-04T17:15:28,754 adding 'src/tools/media_understanding_tools.py' 2026-06-04T17:15:28,757 adding 'src/tools/memory_tools.py' 2026-06-04T17:15:28,759 adding 'src/tools/policy.py' 2026-06-04T17:15:28,761 adding 'src/tools/process.py' 2026-06-04T17:15:28,763 adding 'src/tools/registry.py' 2026-06-04T17:15:28,765 adding 'src/tools/session_search_tools.py' 2026-06-04T17:15:28,767 adding 'src/tools/task_tools.py' 2026-06-04T17:15:28,769 adding 'src/tools/tts_tools.py' 2026-06-04T17:15:28,771 adding 'src/tools/web_tools.py' 2026-06-04T17:15:28,773 adding 'src/tools/windows.py' 2026-06-04T17:15:28,776 adding 'src/tools/browser/__init__.py' 2026-06-04T17:15:28,778 adding 'src/tools/browser/manager.py' 2026-06-04T17:15:28,780 adding 'src/tools/browser/snapshot.py' 2026-06-04T17:15:28,781 adding 'src/tools/browser/stealth.py' 2026-06-04T17:15:28,784 adding 'src/tools/browser/tools.py' 2026-06-04T17:15:28,786 adding 'src/utils/__init__.py' 2026-06-04T17:15:28,788 adding 'src/utils/fts.py' 2026-06-04T17:15:28,789 adding 'src/utils/tz.py' 2026-06-04T17:15:28,791 adding 'flyclaw-2026.6.4.1.dist-info/METADATA' 2026-06-04T17:15:28,793 adding 'flyclaw-2026.6.4.1.dist-info/WHEEL' 2026-06-04T17:15:28,794 adding 'flyclaw-2026.6.4.1.dist-info/entry_points.txt' 2026-06-04T17:15:28,796 adding 'flyclaw-2026.6.4.1.dist-info/top_level.txt' 2026-06-04T17:15:28,798 adding 'flyclaw-2026.6.4.1.dist-info/RECORD' 2026-06-04T17:15:28,806 removing build/bdist.linux-armv7l/wheel 2026-06-04T17:15:28,944 Building wheel for flyclaw (pyproject.toml): finished with status 'done' 2026-06-04T17:15:28,956 Created wheel for flyclaw: filename=flyclaw-2026.6.4.1-py3-none-any.whl size=346819 sha256=3ff32149a946d3e88905ce04199db239baad1de4c0226296fda0d2a5bcf152d1 2026-06-04T17:15:28,957 Stored in directory: /tmp/pip-ephem-wheel-cache-vzl0a81x/wheels/c6/9c/b3/01167ac7aa783d3404bb204759992b4be1d455fec7db778fb9 2026-06-04T17:15:28,976 Successfully built flyclaw 2026-06-04T17:15:28,986 Removed build tracker: '/tmp/pip-build-tracker-e_8mbv60'