2026-06-04T06:04:19,324 Created temporary directory: /tmp/pip-ephem-wheel-cache-f0o7iu5c 2026-06-04T06:04:19,325 Created temporary directory: /tmp/pip-build-tracker-dyo6vnoj 2026-06-04T06:04:19,326 Initialized build tracking at /tmp/pip-build-tracker-dyo6vnoj 2026-06-04T06:04:19,326 Created build tracker: /tmp/pip-build-tracker-dyo6vnoj 2026-06-04T06:04:19,327 Entered build tracker: /tmp/pip-build-tracker-dyo6vnoj 2026-06-04T06:04:19,328 Created temporary directory: /tmp/pip-wheel-wqoagtfk 2026-06-04T06:04:19,330 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-04T06:04:19,333 Created temporary directory: /tmp/pip-ephem-wheel-cache-9cx1lnxl 2026-06-04T06:04:19,357 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-04T06:04:19,360 2 location(s) to search for versions of flyclaw: 2026-06-04T06:04:19,360 * https://pypi.org/simple/flyclaw/ 2026-06-04T06:04:19,360 * https://www.piwheels.org/simple/flyclaw/ 2026-06-04T06:04:19,361 Fetching project page and analyzing links: https://pypi.org/simple/flyclaw/ 2026-06-04T06:04:19,362 Getting page https://pypi.org/simple/flyclaw/ 2026-06-04T06:04:19,363 Found index url https://pypi.org/simple 2026-06-04T06:04:19,515 Fetched page https://pypi.org/simple/flyclaw/ as application/vnd.pypi.simple.v1+json 2026-06-04T06:04:19,517 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-04T06:04:19,518 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-04T06:04:19,519 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-04T06:04:19,520 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-04T06:04:19,521 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-04T06:04:19,522 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-04T06:04:19,523 Fetching project page and analyzing links: https://www.piwheels.org/simple/flyclaw/ 2026-06-04T06:04:19,523 Getting page https://www.piwheels.org/simple/flyclaw/ 2026-06-04T06:04:19,525 Found index url https://www.piwheels.org/simple 2026-06-04T06:04:19,699 Fetched page https://www.piwheels.org/simple/flyclaw/ as text/html 2026-06-04T06:04:19,701 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-04T06:04:19,702 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-04T06:04:19,703 Skipping link: not a file: https://www.piwheels.org/simple/flyclaw/ 2026-06-04T06:04:19,704 Skipping link: not a file: https://pypi.org/simple/flyclaw/ 2026-06-04T06:04:19,723 Given no hashes to check 1 links for project 'flyclaw': discarding no candidates 2026-06-04T06:04:19,742 Collecting flyclaw==2026.6.4 2026-06-04T06:04:19,744 Created temporary directory: /tmp/pip-unpack-g7d_frhk 2026-06-04T06:04:19,993 Downloading flyclaw-2026.6.4.tar.gz (348 kB) 2026-06-04T06:04:20,478 Added flyclaw==2026.6.4 from https://files.pythonhosted.org/packages/22/56/86f5b501bc1f127e4c667934c1c36133890faa1121cf226435e144bf1a7e/flyclaw-2026.6.4.tar.gz to build tracker '/tmp/pip-build-tracker-dyo6vnoj' 2026-06-04T06:04:20,483 Created temporary directory: /tmp/pip-build-env-fgf_d1hf 2026-06-04T06:04:20,487 Installing build dependencies: started 2026-06-04T06:04:20,488 Running command pip subprocess to install build dependencies 2026-06-04T06:04:21,635 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-04T06:04:22,046 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-04T06:04:22,068 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-04T06:04:23,835 Collecting setuptools>=68.0 2026-06-04T06:04:23,836 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-04T06:04:23,850 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-04T06:04:24,109 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-04T06:04:24,213 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-04T06:04:26,955 Installing collected packages: setuptools 2026-06-04T06:04:30,090 Successfully installed setuptools-82.0.1 2026-06-04T06:04:30,360 Installing build dependencies: finished with status 'done' 2026-06-04T06:04:30,367 Getting requirements to build wheel: started 2026-06-04T06:04:30,368 Running command Getting requirements to build wheel 2026-06-04T06:04:31,087 running egg_info 2026-06-04T06:04:31,093 writing flyclaw.egg-info/PKG-INFO 2026-06-04T06:04:31,100 writing dependency_links to flyclaw.egg-info/dependency_links.txt 2026-06-04T06:04:31,102 writing entry points to flyclaw.egg-info/entry_points.txt 2026-06-04T06:04:31,107 writing requirements to flyclaw.egg-info/requires.txt 2026-06-04T06:04:31,108 writing top-level names to flyclaw.egg-info/top_level.txt 2026-06-04T06:04:31,157 reading manifest file 'flyclaw.egg-info/SOURCES.txt' 2026-06-04T06:04:31,167 adding license file 'LICENSE' 2026-06-04T06:04:31,177 writing manifest file 'flyclaw.egg-info/SOURCES.txt' 2026-06-04T06:04:31,275 Getting requirements to build wheel: finished with status 'done' 2026-06-04T06:04:31,278 Created temporary directory: /tmp/pip-modern-metadata-9x_1tjmv 2026-06-04T06:04:31,280 Preparing metadata (pyproject.toml): started 2026-06-04T06:04:31,281 Running command Preparing metadata (pyproject.toml) 2026-06-04T06:04:31,964 running dist_info 2026-06-04T06:04:31,974 creating /tmp/pip-modern-metadata-9x_1tjmv/flyclaw.egg-info 2026-06-04T06:04:31,976 writing /tmp/pip-modern-metadata-9x_1tjmv/flyclaw.egg-info/PKG-INFO 2026-06-04T06:04:31,983 writing dependency_links to /tmp/pip-modern-metadata-9x_1tjmv/flyclaw.egg-info/dependency_links.txt 2026-06-04T06:04:31,986 writing entry points to /tmp/pip-modern-metadata-9x_1tjmv/flyclaw.egg-info/entry_points.txt 2026-06-04T06:04:31,990 writing requirements to /tmp/pip-modern-metadata-9x_1tjmv/flyclaw.egg-info/requires.txt 2026-06-04T06:04:31,991 writing top-level names to /tmp/pip-modern-metadata-9x_1tjmv/flyclaw.egg-info/top_level.txt 2026-06-04T06:04:31,993 writing manifest file '/tmp/pip-modern-metadata-9x_1tjmv/flyclaw.egg-info/SOURCES.txt' 2026-06-04T06:04:32,041 reading manifest file '/tmp/pip-modern-metadata-9x_1tjmv/flyclaw.egg-info/SOURCES.txt' 2026-06-04T06:04:32,043 adding license file 'LICENSE' 2026-06-04T06:04:32,050 writing manifest file '/tmp/pip-modern-metadata-9x_1tjmv/flyclaw.egg-info/SOURCES.txt' 2026-06-04T06:04:32,052 creating '/tmp/pip-modern-metadata-9x_1tjmv/flyclaw-2026.6.4.dist-info' 2026-06-04T06:04:32,204 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-04T06:04:32,209 Source in /tmp/pip-wheel-wqoagtfk/flyclaw_5c32461960234f2d8c28c03952eb0991 has version 2026.6.4, which satisfies requirement flyclaw==2026.6.4 from https://files.pythonhosted.org/packages/22/56/86f5b501bc1f127e4c667934c1c36133890faa1121cf226435e144bf1a7e/flyclaw-2026.6.4.tar.gz 2026-06-04T06:04:32,210 Removed flyclaw==2026.6.4 from https://files.pythonhosted.org/packages/22/56/86f5b501bc1f127e4c667934c1c36133890faa1121cf226435e144bf1a7e/flyclaw-2026.6.4.tar.gz from build tracker '/tmp/pip-build-tracker-dyo6vnoj' 2026-06-04T06:04:32,217 Created temporary directory: /tmp/pip-unpack-_jkqy9zp 2026-06-04T06:04:32,218 Building wheels for collected packages: flyclaw 2026-06-04T06:04:32,222 Created temporary directory: /tmp/pip-wheel-4pt9i0k7 2026-06-04T06:04:32,223 Destination directory: /tmp/pip-wheel-4pt9i0k7 2026-06-04T06:04:32,225 Building wheel for flyclaw (pyproject.toml): started 2026-06-04T06:04:32,226 Running command Building wheel for flyclaw (pyproject.toml) 2026-06-04T06:04:32,870 running bdist_wheel 2026-06-04T06:04:32,887 running build 2026-06-04T06:04:32,888 running build_py 2026-06-04T06:04:32,895 creating build/lib/src 2026-06-04T06:04:32,898 copying src/daemon.py -> build/lib/src 2026-06-04T06:04:32,901 copying src/bootstrap.py -> build/lib/src 2026-06-04T06:04:32,903 copying src/config.py -> build/lib/src 2026-06-04T06:04:32,906 copying src/link_understanding.py -> build/lib/src 2026-06-04T06:04:32,908 copying src/setup.py -> build/lib/src 2026-06-04T06:04:32,911 copying src/main.py -> build/lib/src 2026-06-04T06:04:32,913 copying src/media_delivery.py -> build/lib/src 2026-06-04T06:04:32,915 copying src/gateway.py -> build/lib/src 2026-06-04T06:04:32,918 copying src/config_reload.py -> build/lib/src 2026-06-04T06:04:32,921 copying src/cli.py -> build/lib/src 2026-06-04T06:04:32,924 copying src/config_watcher.py -> build/lib/src 2026-06-04T06:04:32,926 copying src/__init__.py -> build/lib/src 2026-06-04T06:04:32,928 copying src/_container.py -> build/lib/src 2026-06-04T06:04:32,930 copying src/prompt.py -> build/lib/src 2026-06-04T06:04:32,933 copying src/message.py -> build/lib/src 2026-06-04T06:04:32,936 copying src/app.py -> build/lib/src 2026-06-04T06:04:32,940 creating build/lib/src/session 2026-06-04T06:04:32,941 copying src/session/tracker.py -> build/lib/src/session 2026-06-04T06:04:32,944 copying src/session/pruner.py -> build/lib/src/session 2026-06-04T06:04:32,946 copying src/session/__init__.py -> build/lib/src/session 2026-06-04T06:04:32,949 creating build/lib/src/utils 2026-06-04T06:04:32,950 copying src/utils/tz.py -> build/lib/src/utils 2026-06-04T06:04:32,952 copying src/utils/fts.py -> build/lib/src/utils 2026-06-04T06:04:32,954 copying src/utils/__init__.py -> build/lib/src/utils 2026-06-04T06:04:32,956 creating build/lib/src/task 2026-06-04T06:04:32,957 copying src/task/store.py -> build/lib/src/task 2026-06-04T06:04:32,960 copying src/task/types.py -> build/lib/src/task 2026-06-04T06:04:32,961 copying src/task/__init__.py -> build/lib/src/task 2026-06-04T06:04:32,963 creating build/lib/src/dashboard 2026-06-04T06:04:32,964 copying src/dashboard/routes.py -> build/lib/src/dashboard 2026-06-04T06:04:32,967 copying src/dashboard/__init__.py -> build/lib/src/dashboard 2026-06-04T06:04:32,969 creating build/lib/src/agents 2026-06-04T06:04:32,970 copying src/agents/run_registry.py -> build/lib/src/agents 2026-06-04T06:04:32,973 copying src/agents/registry.py -> build/lib/src/agents 2026-06-04T06:04:32,974 copying src/agents/delegate.py -> build/lib/src/agents 2026-06-04T06:04:32,977 copying src/agents/__init__.py -> build/lib/src/agents 2026-06-04T06:04:32,979 creating build/lib/src/media_understanding 2026-06-04T06:04:32,980 copying src/media_understanding/provider.py -> build/lib/src/media_understanding 2026-06-04T06:04:32,983 copying src/media_understanding/image.py -> build/lib/src/media_understanding 2026-06-04T06:04:32,985 copying src/media_understanding/types.py -> build/lib/src/media_understanding 2026-06-04T06:04:32,986 copying src/media_understanding/audio.py -> build/lib/src/media_understanding 2026-06-04T06:04:32,988 copying src/media_understanding/runner.py -> build/lib/src/media_understanding 2026-06-04T06:04:32,991 copying src/media_understanding/__init__.py -> build/lib/src/media_understanding 2026-06-04T06:04:32,993 creating build/lib/src/memory 2026-06-04T06:04:32,994 copying src/memory/watcher.py -> build/lib/src/memory 2026-06-04T06:04:32,997 copying src/memory/search.py -> build/lib/src/memory 2026-06-04T06:04:32,998 copying src/memory/lance_store.py -> build/lib/src/memory 2026-06-04T06:04:33,001 copying src/memory/embeddings.py -> build/lib/src/memory 2026-06-04T06:04:33,002 copying src/memory/store.py -> build/lib/src/memory 2026-06-04T06:04:33,005 copying src/memory/chunker.py -> build/lib/src/memory 2026-06-04T06:04:33,007 copying src/memory/base.py -> build/lib/src/memory 2026-06-04T06:04:33,009 copying src/memory/memory_sync.py -> build/lib/src/memory 2026-06-04T06:04:33,011 copying src/memory/__init__.py -> build/lib/src/memory 2026-06-04T06:04:33,014 creating build/lib/src/auth 2026-06-04T06:04:33,015 copying src/auth/store.py -> build/lib/src/auth 2026-06-04T06:04:33,018 copying src/auth/models.py -> build/lib/src/auth 2026-06-04T06:04:33,020 copying src/auth/rbac.py -> build/lib/src/auth 2026-06-04T06:04:33,023 copying src/auth/__init__.py -> build/lib/src/auth 2026-06-04T06:04:33,025 creating build/lib/src/security 2026-06-04T06:04:33,026 copying src/security/url_safety.py -> build/lib/src/security 2026-06-04T06:04:33,029 copying src/security/redact.py -> build/lib/src/security 2026-06-04T06:04:33,031 copying src/security/audit.py -> build/lib/src/security 2026-06-04T06:04:33,033 copying src/security/__init__.py -> build/lib/src/security 2026-06-04T06:04:33,035 copying src/security/pinned_transport.py -> build/lib/src/security 2026-06-04T06:04:33,037 copying src/security/credential_patterns.py -> build/lib/src/security 2026-06-04T06:04:33,040 creating build/lib/src/skills 2026-06-04T06:04:33,041 copying src/skills/review.py -> build/lib/src/skills 2026-06-04T06:04:33,043 copying src/skills/curator.py -> build/lib/src/skills 2026-06-04T06:04:33,046 copying src/skills/provenance.py -> build/lib/src/skills 2026-06-04T06:04:33,048 copying src/skills/hub.py -> build/lib/src/skills 2026-06-04T06:04:33,051 copying src/skills/types.py -> build/lib/src/skills 2026-06-04T06:04:33,053 copying src/skills/manager.py -> build/lib/src/skills 2026-06-04T06:04:33,056 copying src/skills/__init__.py -> build/lib/src/skills 2026-06-04T06:04:33,057 copying src/skills/guard.py -> build/lib/src/skills 2026-06-04T06:04:33,060 copying src/skills/loader.py -> build/lib/src/skills 2026-06-04T06:04:33,062 copying src/skills/prompt.py -> build/lib/src/skills 2026-06-04T06:04:33,065 creating build/lib/src/agent 2026-06-04T06:04:33,066 copying src/agent/tool_cache.py -> build/lib/src/agent 2026-06-04T06:04:33,068 copying src/agent/state.py -> build/lib/src/agent 2026-06-04T06:04:33,071 copying src/agent/guardrails.py -> build/lib/src/agent 2026-06-04T06:04:33,073 copying src/agent/interrupt.py -> build/lib/src/agent 2026-06-04T06:04:33,075 copying src/agent/learning.py -> build/lib/src/agent 2026-06-04T06:04:33,077 copying src/agent/tooldef.py -> build/lib/src/agent 2026-06-04T06:04:33,079 copying src/agent/loop.py -> build/lib/src/agent 2026-06-04T06:04:33,082 copying src/agent/client.py -> build/lib/src/agent 2026-06-04T06:04:33,084 copying src/agent/__init__.py -> build/lib/src/agent 2026-06-04T06:04:33,086 creating build/lib/src/plugins 2026-06-04T06:04:33,087 copying src/plugins/registry.py -> build/lib/src/plugins 2026-06-04T06:04:33,089 copying src/plugins/__init__.py -> build/lib/src/plugins 2026-06-04T06:04:33,091 copying src/plugins/loader.py -> build/lib/src/plugins 2026-06-04T06:04:33,093 creating build/lib/src/analytics 2026-06-04T06:04:33,094 copying src/analytics/audit_store.py -> build/lib/src/analytics 2026-06-04T06:04:33,097 copying src/analytics/__init__.py -> build/lib/src/analytics 2026-06-04T06:04:33,099 creating build/lib/src/session_index 2026-06-04T06:04:33,100 copying src/session_index/sync.py -> build/lib/src/session_index 2026-06-04T06:04:33,102 copying src/session_index/store.py -> build/lib/src/session_index 2026-06-04T06:04:33,105 copying src/session_index/__init__.py -> build/lib/src/session_index 2026-06-04T06:04:33,107 creating build/lib/src/cron 2026-06-04T06:04:33,108 copying src/cron/store.py -> build/lib/src/cron 2026-06-04T06:04:33,110 copying src/cron/types.py -> build/lib/src/cron 2026-06-04T06:04:33,112 copying src/cron/service.py -> build/lib/src/cron 2026-06-04T06:04:33,115 copying src/cron/executor.py -> build/lib/src/cron 2026-06-04T06:04:33,117 copying src/cron/__init__.py -> build/lib/src/cron 2026-06-04T06:04:33,119 creating build/lib/src/commands 2026-06-04T06:04:33,120 copying src/commands/dispatcher.py -> build/lib/src/commands 2026-06-04T06:04:33,123 copying src/commands/__init__.py -> build/lib/src/commands 2026-06-04T06:04:33,124 copying src/commands/register.py -> build/lib/src/commands 2026-06-04T06:04:33,127 creating build/lib/src/acp 2026-06-04T06:04:33,128 copying src/acp/session.py -> build/lib/src/acp 2026-06-04T06:04:33,130 copying src/acp/transport.py -> build/lib/src/acp 2026-06-04T06:04:33,132 copying src/acp/runtime.py -> build/lib/src/acp 2026-06-04T06:04:33,134 copying src/acp/cli.py -> build/lib/src/acp 2026-06-04T06:04:33,136 copying src/acp/server.py -> build/lib/src/acp 2026-06-04T06:04:33,138 copying src/acp/__init__.py -> build/lib/src/acp 2026-06-04T06:04:33,140 creating build/lib/src/channels 2026-06-04T06:04:33,141 copying src/channels/qq_onboard.py -> build/lib/src/channels 2026-06-04T06:04:33,143 copying src/channels/qq_audio.py -> build/lib/src/channels 2026-06-04T06:04:33,146 copying src/channels/weixin.py -> build/lib/src/channels 2026-06-04T06:04:33,149 copying src/channels/base.py -> build/lib/src/channels 2026-06-04T06:04:33,151 copying src/channels/qq.py -> build/lib/src/channels 2026-06-04T06:04:33,154 copying src/channels/__init__.py -> build/lib/src/channels 2026-06-04T06:04:33,156 copying src/channels/weixin_onboard.py -> build/lib/src/channels 2026-06-04T06:04:33,158 creating build/lib/src/compressor 2026-06-04T06:04:33,159 copying src/compressor/compressor.py -> build/lib/src/compressor 2026-06-04T06:04:33,162 copying src/compressor/__init__.py -> build/lib/src/compressor 2026-06-04T06:04:33,164 creating build/lib/src/events 2026-06-04T06:04:33,165 copying src/events/bus.py -> build/lib/src/events 2026-06-04T06:04:33,168 copying src/events/hooks.py -> build/lib/src/events 2026-06-04T06:04:33,170 copying src/events/types.py -> build/lib/src/events 2026-06-04T06:04:33,172 copying src/events/__init__.py -> build/lib/src/events 2026-06-04T06:04:33,175 creating build/lib/src/tools 2026-06-04T06:04:33,176 copying src/tools/cron_tools.py -> build/lib/src/tools 2026-06-04T06:04:33,178 copying src/tools/ai_tools.py -> build/lib/src/tools 2026-06-04T06:04:33,180 copying src/tools/exceptions.py -> build/lib/src/tools 2026-06-04T06:04:33,182 copying src/tools/web_tools.py -> build/lib/src/tools 2026-06-04T06:04:33,184 copying src/tools/exec.py -> build/lib/src/tools 2026-06-04T06:04:33,187 copying src/tools/approval.py -> build/lib/src/tools 2026-06-04T06:04:33,189 copying src/tools/media_understanding_tools.py -> build/lib/src/tools 2026-06-04T06:04:33,191 copying src/tools/tts_tools.py -> build/lib/src/tools 2026-06-04T06:04:33,192 copying src/tools/media_tools.py -> build/lib/src/tools 2026-06-04T06:04:33,194 copying src/tools/registry.py -> build/lib/src/tools 2026-06-04T06:04:33,196 copying src/tools/session_search_tools.py -> build/lib/src/tools 2026-06-04T06:04:33,197 copying src/tools/file_tools.py -> build/lib/src/tools 2026-06-04T06:04:33,200 copying src/tools/process.py -> build/lib/src/tools 2026-06-04T06:04:33,203 copying src/tools/task_tools.py -> build/lib/src/tools 2026-06-04T06:04:33,205 copying src/tools/policy.py -> build/lib/src/tools 2026-06-04T06:04:33,207 copying src/tools/memory_tools.py -> build/lib/src/tools 2026-06-04T06:04:33,210 copying src/tools/windows.py -> build/lib/src/tools 2026-06-04T06:04:33,212 copying src/tools/__init__.py -> build/lib/src/tools 2026-06-04T06:04:33,214 copying src/tools/chat_tools.py -> build/lib/src/tools 2026-06-04T06:04:33,216 creating build/lib/src/canvas 2026-06-04T06:04:33,217 copying src/canvas/tool.py -> build/lib/src/canvas 2026-06-04T06:04:33,219 copying src/canvas/live_reload.py -> build/lib/src/canvas 2026-06-04T06:04:33,221 copying src/canvas/file_resolver.py -> build/lib/src/canvas 2026-06-04T06:04:33,222 copying src/canvas/server.py -> build/lib/src/canvas 2026-06-04T06:04:33,224 copying src/canvas/__init__.py -> build/lib/src/canvas 2026-06-04T06:04:33,226 copying src/canvas/a2ui.py -> build/lib/src/canvas 2026-06-04T06:04:33,228 copying src/canvas/capability.py -> build/lib/src/canvas 2026-06-04T06:04:33,230 creating build/lib/src/tools/browser 2026-06-04T06:04:33,231 copying src/tools/browser/tools.py -> build/lib/src/tools/browser 2026-06-04T06:04:33,234 copying src/tools/browser/manager.py -> build/lib/src/tools/browser 2026-06-04T06:04:33,236 copying src/tools/browser/__init__.py -> build/lib/src/tools/browser 2026-06-04T06:04:33,238 copying src/tools/browser/snapshot.py -> build/lib/src/tools/browser 2026-06-04T06:04:33,240 copying src/tools/browser/stealth.py -> build/lib/src/tools/browser 2026-06-04T06:04:33,241 running egg_info 2026-06-04T06:04:33,251 writing flyclaw.egg-info/PKG-INFO 2026-06-04T06:04:33,257 writing dependency_links to flyclaw.egg-info/dependency_links.txt 2026-06-04T06:04:33,259 writing entry points to flyclaw.egg-info/entry_points.txt 2026-06-04T06:04:33,263 writing requirements to flyclaw.egg-info/requires.txt 2026-06-04T06:04:33,264 writing top-level names to flyclaw.egg-info/top_level.txt 2026-06-04T06:04:33,297 reading manifest file 'flyclaw.egg-info/SOURCES.txt' 2026-06-04T06:04:33,307 adding license file 'LICENSE' 2026-06-04T06:04:33,316 writing manifest file 'flyclaw.egg-info/SOURCES.txt' 2026-06-04T06:04:33,331 creating build/lib/src/dashboard/templates 2026-06-04T06:04:33,332 copying src/dashboard/templates/dashboard.html -> build/lib/src/dashboard/templates 2026-06-04T06:04:33,355 installing to build/bdist.linux-armv7l/wheel 2026-06-04T06:04:33,356 running install 2026-06-04T06:04:33,378 running install_lib 2026-06-04T06:04:33,384 creating build/bdist.linux-armv7l/wheel 2026-06-04T06:04:33,387 creating build/bdist.linux-armv7l/wheel/src 2026-06-04T06:04:33,388 creating build/bdist.linux-armv7l/wheel/src/session 2026-06-04T06:04:33,389 copying build/lib/src/session/tracker.py -> build/bdist.linux-armv7l/wheel/./src/session 2026-06-04T06:04:33,392 copying build/lib/src/session/pruner.py -> build/bdist.linux-armv7l/wheel/./src/session 2026-06-04T06:04:33,394 copying build/lib/src/session/__init__.py -> build/bdist.linux-armv7l/wheel/./src/session 2026-06-04T06:04:33,397 creating build/bdist.linux-armv7l/wheel/src/utils 2026-06-04T06:04:33,398 copying build/lib/src/utils/tz.py -> build/bdist.linux-armv7l/wheel/./src/utils 2026-06-04T06:04:33,400 copying build/lib/src/utils/fts.py -> build/bdist.linux-armv7l/wheel/./src/utils 2026-06-04T06:04:33,402 copying build/lib/src/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./src/utils 2026-06-04T06:04:33,404 creating build/bdist.linux-armv7l/wheel/src/task 2026-06-04T06:04:33,405 copying build/lib/src/task/store.py -> build/bdist.linux-armv7l/wheel/./src/task 2026-06-04T06:04:33,407 copying build/lib/src/task/types.py -> build/bdist.linux-armv7l/wheel/./src/task 2026-06-04T06:04:33,409 copying build/lib/src/task/__init__.py -> build/bdist.linux-armv7l/wheel/./src/task 2026-06-04T06:04:33,410 creating build/bdist.linux-armv7l/wheel/src/dashboard 2026-06-04T06:04:33,412 creating build/bdist.linux-armv7l/wheel/src/dashboard/templates 2026-06-04T06:04:33,413 copying build/lib/src/dashboard/templates/dashboard.html -> build/bdist.linux-armv7l/wheel/./src/dashboard/templates 2026-06-04T06:04:33,416 copying build/lib/src/dashboard/routes.py -> build/bdist.linux-armv7l/wheel/./src/dashboard 2026-06-04T06:04:33,418 copying build/lib/src/dashboard/__init__.py -> build/bdist.linux-armv7l/wheel/./src/dashboard 2026-06-04T06:04:33,420 creating build/bdist.linux-armv7l/wheel/src/agents 2026-06-04T06:04:33,421 copying build/lib/src/agents/run_registry.py -> build/bdist.linux-armv7l/wheel/./src/agents 2026-06-04T06:04:33,424 copying build/lib/src/agents/registry.py -> build/bdist.linux-armv7l/wheel/./src/agents 2026-06-04T06:04:33,425 copying build/lib/src/agents/delegate.py -> build/bdist.linux-armv7l/wheel/./src/agents 2026-06-04T06:04:33,428 copying build/lib/src/agents/__init__.py -> build/bdist.linux-armv7l/wheel/./src/agents 2026-06-04T06:04:33,430 creating build/bdist.linux-armv7l/wheel/src/media_understanding 2026-06-04T06:04:33,431 copying build/lib/src/media_understanding/provider.py -> build/bdist.linux-armv7l/wheel/./src/media_understanding 2026-06-04T06:04:33,433 copying build/lib/src/media_understanding/image.py -> build/bdist.linux-armv7l/wheel/./src/media_understanding 2026-06-04T06:04:33,435 copying build/lib/src/media_understanding/types.py -> build/bdist.linux-armv7l/wheel/./src/media_understanding 2026-06-04T06:04:33,437 copying build/lib/src/media_understanding/audio.py -> build/bdist.linux-armv7l/wheel/./src/media_understanding 2026-06-04T06:04:33,439 copying build/lib/src/media_understanding/runner.py -> build/bdist.linux-armv7l/wheel/./src/media_understanding 2026-06-04T06:04:33,441 copying build/lib/src/media_understanding/__init__.py -> build/bdist.linux-armv7l/wheel/./src/media_understanding 2026-06-04T06:04:33,443 copying build/lib/src/daemon.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T06:04:33,446 creating build/bdist.linux-armv7l/wheel/src/memory 2026-06-04T06:04:33,447 copying build/lib/src/memory/watcher.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-06-04T06:04:33,449 copying build/lib/src/memory/search.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-06-04T06:04:33,451 copying build/lib/src/memory/lance_store.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-06-04T06:04:33,453 copying build/lib/src/memory/embeddings.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-06-04T06:04:33,455 copying build/lib/src/memory/store.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-06-04T06:04:33,457 copying build/lib/src/memory/chunker.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-06-04T06:04:33,459 copying build/lib/src/memory/base.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-06-04T06:04:33,461 copying build/lib/src/memory/memory_sync.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-06-04T06:04:33,463 copying build/lib/src/memory/__init__.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-06-04T06:04:33,466 creating build/bdist.linux-armv7l/wheel/src/auth 2026-06-04T06:04:33,467 copying build/lib/src/auth/store.py -> build/bdist.linux-armv7l/wheel/./src/auth 2026-06-04T06:04:33,470 copying build/lib/src/auth/models.py -> build/bdist.linux-armv7l/wheel/./src/auth 2026-06-04T06:04:33,472 copying build/lib/src/auth/rbac.py -> build/bdist.linux-armv7l/wheel/./src/auth 2026-06-04T06:04:33,474 copying build/lib/src/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./src/auth 2026-06-04T06:04:33,476 copying build/lib/src/bootstrap.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T06:04:33,478 creating build/bdist.linux-armv7l/wheel/src/security 2026-06-04T06:04:33,479 copying build/lib/src/security/url_safety.py -> build/bdist.linux-armv7l/wheel/./src/security 2026-06-04T06:04:33,481 copying build/lib/src/security/redact.py -> build/bdist.linux-armv7l/wheel/./src/security 2026-06-04T06:04:33,483 copying build/lib/src/security/audit.py -> build/bdist.linux-armv7l/wheel/./src/security 2026-06-04T06:04:33,485 copying build/lib/src/security/__init__.py -> build/bdist.linux-armv7l/wheel/./src/security 2026-06-04T06:04:33,487 copying build/lib/src/security/pinned_transport.py -> build/bdist.linux-armv7l/wheel/./src/security 2026-06-04T06:04:33,489 copying build/lib/src/security/credential_patterns.py -> build/bdist.linux-armv7l/wheel/./src/security 2026-06-04T06:04:33,492 creating build/bdist.linux-armv7l/wheel/src/skills 2026-06-04T06:04:33,493 copying build/lib/src/skills/review.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T06:04:33,495 copying build/lib/src/skills/curator.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T06:04:33,497 copying build/lib/src/skills/provenance.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T06:04:33,499 copying build/lib/src/skills/hub.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T06:04:33,502 copying build/lib/src/skills/types.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T06:04:33,504 copying build/lib/src/skills/manager.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T06:04:33,507 copying build/lib/src/skills/__init__.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T06:04:33,508 copying build/lib/src/skills/guard.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T06:04:33,511 copying build/lib/src/skills/loader.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T06:04:33,514 copying build/lib/src/skills/prompt.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-06-04T06:04:33,516 copying build/lib/src/config.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T06:04:33,518 copying build/lib/src/link_understanding.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T06:04:33,521 creating build/bdist.linux-armv7l/wheel/src/agent 2026-06-04T06:04:33,522 copying build/lib/src/agent/tool_cache.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-06-04T06:04:33,525 copying build/lib/src/agent/state.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-06-04T06:04:33,527 copying build/lib/src/agent/guardrails.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-06-04T06:04:33,529 copying build/lib/src/agent/interrupt.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-06-04T06:04:33,531 copying build/lib/src/agent/learning.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-06-04T06:04:33,533 copying build/lib/src/agent/tooldef.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-06-04T06:04:33,535 copying build/lib/src/agent/loop.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-06-04T06:04:33,538 copying build/lib/src/agent/client.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-06-04T06:04:33,541 copying build/lib/src/agent/__init__.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-06-04T06:04:33,542 copying build/lib/src/setup.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T06:04:33,545 creating build/bdist.linux-armv7l/wheel/src/plugins 2026-06-04T06:04:33,547 copying build/lib/src/plugins/registry.py -> build/bdist.linux-armv7l/wheel/./src/plugins 2026-06-04T06:04:33,549 copying build/lib/src/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./src/plugins 2026-06-04T06:04:33,550 copying build/lib/src/plugins/loader.py -> build/bdist.linux-armv7l/wheel/./src/plugins 2026-06-04T06:04:33,553 creating build/bdist.linux-armv7l/wheel/src/analytics 2026-06-04T06:04:33,554 copying build/lib/src/analytics/audit_store.py -> build/bdist.linux-armv7l/wheel/./src/analytics 2026-06-04T06:04:33,556 copying build/lib/src/analytics/__init__.py -> build/bdist.linux-armv7l/wheel/./src/analytics 2026-06-04T06:04:33,558 copying build/lib/src/main.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T06:04:33,560 copying build/lib/src/media_delivery.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T06:04:33,562 creating build/bdist.linux-armv7l/wheel/src/session_index 2026-06-04T06:04:33,563 copying build/lib/src/session_index/sync.py -> build/bdist.linux-armv7l/wheel/./src/session_index 2026-06-04T06:04:33,565 copying build/lib/src/session_index/store.py -> build/bdist.linux-armv7l/wheel/./src/session_index 2026-06-04T06:04:33,568 copying build/lib/src/session_index/__init__.py -> build/bdist.linux-armv7l/wheel/./src/session_index 2026-06-04T06:04:33,569 copying build/lib/src/gateway.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T06:04:33,571 copying build/lib/src/config_reload.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T06:04:33,574 creating build/bdist.linux-armv7l/wheel/src/cron 2026-06-04T06:04:33,575 copying build/lib/src/cron/store.py -> build/bdist.linux-armv7l/wheel/./src/cron 2026-06-04T06:04:33,577 copying build/lib/src/cron/types.py -> build/bdist.linux-armv7l/wheel/./src/cron 2026-06-04T06:04:33,579 copying build/lib/src/cron/service.py -> build/bdist.linux-armv7l/wheel/./src/cron 2026-06-04T06:04:33,582 copying build/lib/src/cron/executor.py -> build/bdist.linux-armv7l/wheel/./src/cron 2026-06-04T06:04:33,584 copying build/lib/src/cron/__init__.py -> build/bdist.linux-armv7l/wheel/./src/cron 2026-06-04T06:04:33,586 copying build/lib/src/cli.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T06:04:33,589 creating build/bdist.linux-armv7l/wheel/src/commands 2026-06-04T06:04:33,590 copying build/lib/src/commands/dispatcher.py -> build/bdist.linux-armv7l/wheel/./src/commands 2026-06-04T06:04:33,592 copying build/lib/src/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./src/commands 2026-06-04T06:04:33,594 copying build/lib/src/commands/register.py -> build/bdist.linux-armv7l/wheel/./src/commands 2026-06-04T06:04:33,596 copying build/lib/src/config_watcher.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T06:04:33,599 creating build/bdist.linux-armv7l/wheel/src/acp 2026-06-04T06:04:33,600 copying build/lib/src/acp/session.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-06-04T06:04:33,602 copying build/lib/src/acp/transport.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-06-04T06:04:33,604 copying build/lib/src/acp/runtime.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-06-04T06:04:33,606 copying build/lib/src/acp/cli.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-06-04T06:04:33,608 copying build/lib/src/acp/server.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-06-04T06:04:33,610 copying build/lib/src/acp/__init__.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-06-04T06:04:33,612 creating build/bdist.linux-armv7l/wheel/src/channels 2026-06-04T06:04:33,613 copying build/lib/src/channels/qq_onboard.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-06-04T06:04:33,615 copying build/lib/src/channels/qq_audio.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-06-04T06:04:33,617 copying build/lib/src/channels/weixin.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-06-04T06:04:33,620 copying build/lib/src/channels/base.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-06-04T06:04:33,623 copying build/lib/src/channels/qq.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-06-04T06:04:33,626 copying build/lib/src/channels/__init__.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-06-04T06:04:33,628 copying build/lib/src/channels/weixin_onboard.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-06-04T06:04:33,630 creating build/bdist.linux-armv7l/wheel/src/compressor 2026-06-04T06:04:33,631 copying build/lib/src/compressor/compressor.py -> build/bdist.linux-armv7l/wheel/./src/compressor 2026-06-04T06:04:33,634 copying build/lib/src/compressor/__init__.py -> build/bdist.linux-armv7l/wheel/./src/compressor 2026-06-04T06:04:33,635 copying build/lib/src/__init__.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T06:04:33,637 copying build/lib/src/_container.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T06:04:33,639 creating build/bdist.linux-armv7l/wheel/src/events 2026-06-04T06:04:33,640 copying build/lib/src/events/bus.py -> build/bdist.linux-armv7l/wheel/./src/events 2026-06-04T06:04:33,642 copying build/lib/src/events/hooks.py -> build/bdist.linux-armv7l/wheel/./src/events 2026-06-04T06:04:33,645 copying build/lib/src/events/types.py -> build/bdist.linux-armv7l/wheel/./src/events 2026-06-04T06:04:33,646 copying build/lib/src/events/__init__.py -> build/bdist.linux-armv7l/wheel/./src/events 2026-06-04T06:04:33,648 copying build/lib/src/prompt.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T06:04:33,651 creating build/bdist.linux-armv7l/wheel/src/tools 2026-06-04T06:04:33,652 copying build/lib/src/tools/cron_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,655 copying build/lib/src/tools/ai_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,656 copying build/lib/src/tools/exceptions.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,658 copying build/lib/src/tools/web_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,661 copying build/lib/src/tools/exec.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,663 copying build/lib/src/tools/approval.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,665 copying build/lib/src/tools/media_understanding_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,667 copying build/lib/src/tools/tts_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,669 copying build/lib/src/tools/media_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,671 copying build/lib/src/tools/registry.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,673 copying build/lib/src/tools/session_search_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,674 copying build/lib/src/tools/file_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,677 copying build/lib/src/tools/process.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,680 copying build/lib/src/tools/task_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,682 copying build/lib/src/tools/policy.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,684 copying build/lib/src/tools/memory_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,686 copying build/lib/src/tools/windows.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,689 copying build/lib/src/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,691 creating build/bdist.linux-armv7l/wheel/src/tools/browser 2026-06-04T06:04:33,692 copying build/lib/src/tools/browser/tools.py -> build/bdist.linux-armv7l/wheel/./src/tools/browser 2026-06-04T06:04:33,694 copying build/lib/src/tools/browser/manager.py -> build/bdist.linux-armv7l/wheel/./src/tools/browser 2026-06-04T06:04:33,697 copying build/lib/src/tools/browser/__init__.py -> build/bdist.linux-armv7l/wheel/./src/tools/browser 2026-06-04T06:04:33,698 copying build/lib/src/tools/browser/snapshot.py -> build/bdist.linux-armv7l/wheel/./src/tools/browser 2026-06-04T06:04:33,701 copying build/lib/src/tools/browser/stealth.py -> build/bdist.linux-armv7l/wheel/./src/tools/browser 2026-06-04T06:04:33,703 copying build/lib/src/tools/chat_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-06-04T06:04:33,705 copying build/lib/src/message.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T06:04:33,708 copying build/lib/src/app.py -> build/bdist.linux-armv7l/wheel/./src 2026-06-04T06:04:33,711 creating build/bdist.linux-armv7l/wheel/src/canvas 2026-06-04T06:04:33,712 copying build/lib/src/canvas/tool.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-06-04T06:04:33,714 copying build/lib/src/canvas/live_reload.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-06-04T06:04:33,716 copying build/lib/src/canvas/file_resolver.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-06-04T06:04:33,718 copying build/lib/src/canvas/server.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-06-04T06:04:33,719 copying build/lib/src/canvas/__init__.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-06-04T06:04:33,721 copying build/lib/src/canvas/a2ui.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-06-04T06:04:33,723 copying build/lib/src/canvas/capability.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-06-04T06:04:33,724 running install_egg_info 2026-06-04T06:04:33,729 Copying flyclaw.egg-info to build/bdist.linux-armv7l/wheel/./flyclaw-2026.6.4-py3.11.egg-info 2026-06-04T06:04:33,742 running install_scripts 2026-06-04T06:04:33,754 creating build/bdist.linux-armv7l/wheel/flyclaw-2026.6.4.dist-info/WHEEL 2026-06-04T06:04:33,757 creating '/tmp/pip-wheel-4pt9i0k7/.tmp-fovftvbn/flyclaw-2026.6.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-04T06:04:33,760 adding 'flyclaw-2026.6.4.dist-info/licenses/LICENSE' 2026-06-04T06:04:33,763 adding 'src/__init__.py' 2026-06-04T06:04:33,764 adding 'src/_container.py' 2026-06-04T06:04:33,768 adding 'src/app.py' 2026-06-04T06:04:33,769 adding 'src/bootstrap.py' 2026-06-04T06:04:33,771 adding 'src/cli.py' 2026-06-04T06:04:33,774 adding 'src/config.py' 2026-06-04T06:04:33,775 adding 'src/config_reload.py' 2026-06-04T06:04:33,777 adding 'src/config_watcher.py' 2026-06-04T06:04:33,779 adding 'src/daemon.py' 2026-06-04T06:04:33,782 adding 'src/gateway.py' 2026-06-04T06:04:33,783 adding 'src/link_understanding.py' 2026-06-04T06:04:33,785 adding 'src/main.py' 2026-06-04T06:04:33,786 adding 'src/media_delivery.py' 2026-06-04T06:04:33,791 adding 'src/message.py' 2026-06-04T06:04:33,793 adding 'src/prompt.py' 2026-06-04T06:04:33,796 adding 'src/setup.py' 2026-06-04T06:04:33,798 adding 'src/acp/__init__.py' 2026-06-04T06:04:33,799 adding 'src/acp/cli.py' 2026-06-04T06:04:33,801 adding 'src/acp/runtime.py' 2026-06-04T06:04:33,802 adding 'src/acp/server.py' 2026-06-04T06:04:33,803 adding 'src/acp/session.py' 2026-06-04T06:04:33,805 adding 'src/acp/transport.py' 2026-06-04T06:04:33,806 adding 'src/agent/__init__.py' 2026-06-04T06:04:33,808 adding 'src/agent/client.py' 2026-06-04T06:04:33,809 adding 'src/agent/guardrails.py' 2026-06-04T06:04:33,811 adding 'src/agent/interrupt.py' 2026-06-04T06:04:33,812 adding 'src/agent/learning.py' 2026-06-04T06:04:33,818 adding 'src/agent/loop.py' 2026-06-04T06:04:33,820 adding 'src/agent/state.py' 2026-06-04T06:04:33,822 adding 'src/agent/tool_cache.py' 2026-06-04T06:04:33,824 adding 'src/agent/tooldef.py' 2026-06-04T06:04:33,825 adding 'src/agents/__init__.py' 2026-06-04T06:04:33,828 adding 'src/agents/delegate.py' 2026-06-04T06:04:33,829 adding 'src/agents/registry.py' 2026-06-04T06:04:33,831 adding 'src/agents/run_registry.py' 2026-06-04T06:04:33,832 adding 'src/analytics/__init__.py' 2026-06-04T06:04:33,834 adding 'src/analytics/audit_store.py' 2026-06-04T06:04:33,836 adding 'src/auth/__init__.py' 2026-06-04T06:04:33,837 adding 'src/auth/models.py' 2026-06-04T06:04:33,839 adding 'src/auth/rbac.py' 2026-06-04T06:04:33,841 adding 'src/auth/store.py' 2026-06-04T06:04:33,843 adding 'src/canvas/__init__.py' 2026-06-04T06:04:33,844 adding 'src/canvas/a2ui.py' 2026-06-04T06:04:33,845 adding 'src/canvas/capability.py' 2026-06-04T06:04:33,847 adding 'src/canvas/file_resolver.py' 2026-06-04T06:04:33,848 adding 'src/canvas/live_reload.py' 2026-06-04T06:04:33,849 adding 'src/canvas/server.py' 2026-06-04T06:04:33,850 adding 'src/canvas/tool.py' 2026-06-04T06:04:33,852 adding 'src/channels/__init__.py' 2026-06-04T06:04:33,853 adding 'src/channels/base.py' 2026-06-04T06:04:33,858 adding 'src/channels/qq.py' 2026-06-04T06:04:33,860 adding 'src/channels/qq_audio.py' 2026-06-04T06:04:33,862 adding 'src/channels/qq_onboard.py' 2026-06-04T06:04:33,868 adding 'src/channels/weixin.py' 2026-06-04T06:04:33,871 adding 'src/channels/weixin_onboard.py' 2026-06-04T06:04:33,872 adding 'src/commands/__init__.py' 2026-06-04T06:04:33,874 adding 'src/commands/dispatcher.py' 2026-06-04T06:04:33,878 adding 'src/commands/register.py' 2026-06-04T06:04:33,880 adding 'src/compressor/__init__.py' 2026-06-04T06:04:33,882 adding 'src/compressor/compressor.py' 2026-06-04T06:04:33,884 adding 'src/cron/__init__.py' 2026-06-04T06:04:33,886 adding 'src/cron/executor.py' 2026-06-04T06:04:33,889 adding 'src/cron/service.py' 2026-06-04T06:04:33,891 adding 'src/cron/store.py' 2026-06-04T06:04:33,893 adding 'src/cron/types.py' 2026-06-04T06:04:33,894 adding 'src/dashboard/__init__.py' 2026-06-04T06:04:33,897 adding 'src/dashboard/routes.py' 2026-06-04T06:04:33,902 adding 'src/dashboard/templates/dashboard.html' 2026-06-04T06:04:33,904 adding 'src/events/__init__.py' 2026-06-04T06:04:33,906 adding 'src/events/bus.py' 2026-06-04T06:04:33,907 adding 'src/events/hooks.py' 2026-06-04T06:04:33,909 adding 'src/events/types.py' 2026-06-04T06:04:33,911 adding 'src/media_understanding/__init__.py' 2026-06-04T06:04:33,912 adding 'src/media_understanding/audio.py' 2026-06-04T06:04:33,913 adding 'src/media_understanding/image.py' 2026-06-04T06:04:33,915 adding 'src/media_understanding/provider.py' 2026-06-04T06:04:33,917 adding 'src/media_understanding/runner.py' 2026-06-04T06:04:33,918 adding 'src/media_understanding/types.py' 2026-06-04T06:04:33,919 adding 'src/memory/__init__.py' 2026-06-04T06:04:33,921 adding 'src/memory/base.py' 2026-06-04T06:04:33,923 adding 'src/memory/chunker.py' 2026-06-04T06:04:33,924 adding 'src/memory/embeddings.py' 2026-06-04T06:04:33,925 adding 'src/memory/lance_store.py' 2026-06-04T06:04:33,927 adding 'src/memory/memory_sync.py' 2026-06-04T06:04:33,928 adding 'src/memory/search.py' 2026-06-04T06:04:33,930 adding 'src/memory/store.py' 2026-06-04T06:04:33,931 adding 'src/memory/watcher.py' 2026-06-04T06:04:33,933 adding 'src/plugins/__init__.py' 2026-06-04T06:04:33,934 adding 'src/plugins/loader.py' 2026-06-04T06:04:33,936 adding 'src/plugins/registry.py' 2026-06-04T06:04:33,937 adding 'src/security/__init__.py' 2026-06-04T06:04:33,939 adding 'src/security/audit.py' 2026-06-04T06:04:33,940 adding 'src/security/credential_patterns.py' 2026-06-04T06:04:33,942 adding 'src/security/pinned_transport.py' 2026-06-04T06:04:33,943 adding 'src/security/redact.py' 2026-06-04T06:04:33,945 adding 'src/security/url_safety.py' 2026-06-04T06:04:33,947 adding 'src/session/__init__.py' 2026-06-04T06:04:33,949 adding 'src/session/pruner.py' 2026-06-04T06:04:33,951 adding 'src/session/tracker.py' 2026-06-04T06:04:33,952 adding 'src/session_index/__init__.py' 2026-06-04T06:04:33,954 adding 'src/session_index/store.py' 2026-06-04T06:04:33,955 adding 'src/session_index/sync.py' 2026-06-04T06:04:33,957 adding 'src/skills/__init__.py' 2026-06-04T06:04:33,959 adding 'src/skills/curator.py' 2026-06-04T06:04:33,963 adding 'src/skills/guard.py' 2026-06-04T06:04:33,967 adding 'src/skills/hub.py' 2026-06-04T06:04:33,969 adding 'src/skills/loader.py' 2026-06-04T06:04:33,974 adding 'src/skills/manager.py' 2026-06-04T06:04:33,975 adding 'src/skills/prompt.py' 2026-06-04T06:04:33,976 adding 'src/skills/provenance.py' 2026-06-04T06:04:33,978 adding 'src/skills/review.py' 2026-06-04T06:04:33,980 adding 'src/skills/types.py' 2026-06-04T06:04:33,981 adding 'src/task/__init__.py' 2026-06-04T06:04:33,983 adding 'src/task/store.py' 2026-06-04T06:04:33,984 adding 'src/task/types.py' 2026-06-04T06:04:33,985 adding 'src/tools/__init__.py' 2026-06-04T06:04:33,986 adding 'src/tools/ai_tools.py' 2026-06-04T06:04:33,988 adding 'src/tools/approval.py' 2026-06-04T06:04:33,989 adding 'src/tools/chat_tools.py' 2026-06-04T06:04:33,991 adding 'src/tools/cron_tools.py' 2026-06-04T06:04:33,992 adding 'src/tools/exceptions.py' 2026-06-04T06:04:33,995 adding 'src/tools/exec.py' 2026-06-04T06:04:33,998 adding 'src/tools/file_tools.py' 2026-06-04T06:04:33,999 adding 'src/tools/media_tools.py' 2026-06-04T06:04:34,000 adding 'src/tools/media_understanding_tools.py' 2026-06-04T06:04:34,003 adding 'src/tools/memory_tools.py' 2026-06-04T06:04:34,004 adding 'src/tools/policy.py' 2026-06-04T06:04:34,006 adding 'src/tools/process.py' 2026-06-04T06:04:34,007 adding 'src/tools/registry.py' 2026-06-04T06:04:34,008 adding 'src/tools/session_search_tools.py' 2026-06-04T06:04:34,010 adding 'src/tools/task_tools.py' 2026-06-04T06:04:34,012 adding 'src/tools/tts_tools.py' 2026-06-04T06:04:34,013 adding 'src/tools/web_tools.py' 2026-06-04T06:04:34,015 adding 'src/tools/windows.py' 2026-06-04T06:04:34,016 adding 'src/tools/browser/__init__.py' 2026-06-04T06:04:34,018 adding 'src/tools/browser/manager.py' 2026-06-04T06:04:34,020 adding 'src/tools/browser/snapshot.py' 2026-06-04T06:04:34,021 adding 'src/tools/browser/stealth.py' 2026-06-04T06:04:34,023 adding 'src/tools/browser/tools.py' 2026-06-04T06:04:34,024 adding 'src/utils/__init__.py' 2026-06-04T06:04:34,025 adding 'src/utils/fts.py' 2026-06-04T06:04:34,027 adding 'src/utils/tz.py' 2026-06-04T06:04:34,029 adding 'flyclaw-2026.6.4.dist-info/METADATA' 2026-06-04T06:04:34,030 adding 'flyclaw-2026.6.4.dist-info/WHEEL' 2026-06-04T06:04:34,031 adding 'flyclaw-2026.6.4.dist-info/entry_points.txt' 2026-06-04T06:04:34,031 adding 'flyclaw-2026.6.4.dist-info/top_level.txt' 2026-06-04T06:04:34,034 adding 'flyclaw-2026.6.4.dist-info/RECORD' 2026-06-04T06:04:34,040 removing build/bdist.linux-armv7l/wheel 2026-06-04T06:04:34,177 Building wheel for flyclaw (pyproject.toml): finished with status 'done' 2026-06-04T06:04:34,189 Created wheel for flyclaw: filename=flyclaw-2026.6.4-py3-none-any.whl size=345995 sha256=0452d60e04d8091e6286a8df2c998e1107e3770e7487521f6410e627f99fa3a2 2026-06-04T06:04:34,190 Stored in directory: /tmp/pip-ephem-wheel-cache-9cx1lnxl/wheels/a8/a3/1f/3bf732020efc51a037195da39980a1592c4d118bbb65d7b83f 2026-06-04T06:04:34,208 Successfully built flyclaw 2026-06-04T06:04:34,222 Removed build tracker: '/tmp/pip-build-tracker-dyo6vnoj'