2026-05-27T18:23:25,915 Created temporary directory: /tmp/pip-ephem-wheel-cache-mru7ovga 2026-05-27T18:23:25,917 Created temporary directory: /tmp/pip-build-tracker-fmifz7bu 2026-05-27T18:23:25,917 Initialized build tracking at /tmp/pip-build-tracker-fmifz7bu 2026-05-27T18:23:25,918 Created build tracker: /tmp/pip-build-tracker-fmifz7bu 2026-05-27T18:23:25,918 Entered build tracker: /tmp/pip-build-tracker-fmifz7bu 2026-05-27T18:23:25,919 Created temporary directory: /tmp/pip-wheel-cb9t_u3n 2026-05-27T18:23:25,922 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-05-27T18:23:25,924 Created temporary directory: /tmp/pip-ephem-wheel-cache-wlw2jmvk 2026-05-27T18:23:25,946 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-27T18:23:25,950 2 location(s) to search for versions of flyclaw: 2026-05-27T18:23:25,950 * https://pypi.org/simple/flyclaw/ 2026-05-27T18:23:25,950 * https://www.piwheels.org/simple/flyclaw/ 2026-05-27T18:23:25,951 Fetching project page and analyzing links: https://pypi.org/simple/flyclaw/ 2026-05-27T18:23:25,952 Getting page https://pypi.org/simple/flyclaw/ 2026-05-27T18:23:25,953 Found index url https://pypi.org/simple 2026-05-27T18:23:26,181 Fetched page https://pypi.org/simple/flyclaw/ as application/vnd.pypi.simple.v1+json 2026-05-27T18:23:26,182 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-05-27T18:23:26,183 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-05-27T18:23:26,184 Fetching project page and analyzing links: https://www.piwheels.org/simple/flyclaw/ 2026-05-27T18:23:26,185 Getting page https://www.piwheels.org/simple/flyclaw/ 2026-05-27T18:23:26,187 Found index url https://www.piwheels.org/simple 2026-05-27T18:23:26,361 Fetched page https://www.piwheels.org/simple/flyclaw/ as text/html 2026-05-27T18:23:26,363 Skipping link: not a file: https://www.piwheels.org/simple/flyclaw/ 2026-05-27T18:23:26,363 Skipping link: not a file: https://pypi.org/simple/flyclaw/ 2026-05-27T18:23:26,386 Given no hashes to check 1 links for project 'flyclaw': discarding no candidates 2026-05-27T18:23:26,406 Collecting flyclaw==2026.5.28 2026-05-27T18:23:26,409 Created temporary directory: /tmp/pip-unpack-j96nhpz1 2026-05-27T18:23:26,644 Downloading flyclaw-2026.5.28.tar.gz (318 kB) 2026-05-27T18:23:27,115 Added flyclaw==2026.5.28 from https://files.pythonhosted.org/packages/8a/12/975a92da2baf8173b41ee8796e8205a6c0fc0ce9d4f60d49cadab77fa892/flyclaw-2026.5.28.tar.gz to build tracker '/tmp/pip-build-tracker-fmifz7bu' 2026-05-27T18:23:27,120 Created temporary directory: /tmp/pip-build-env-fbpy9m08 2026-05-27T18:23:27,125 Installing build dependencies: started 2026-05-27T18:23:27,126 Running command pip subprocess to install build dependencies 2026-05-27T18:23:28,300 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-27T18:23:28,775 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-05-27T18:23:28,798 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-27T18:23:30,573 Collecting setuptools>=68.0 2026-05-27T18:23:30,575 Obtaining dependency information for setuptools>=68.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-27T18:23:30,591 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-27T18:23:30,839 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-27T18:23:30,972 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-27T18:23:33,696 Installing collected packages: setuptools 2026-05-27T18:23:36,914 Successfully installed setuptools-82.0.1 2026-05-27T18:23:37,183 Installing build dependencies: finished with status 'done' 2026-05-27T18:23:37,189 Getting requirements to build wheel: started 2026-05-27T18:23:37,190 Running command Getting requirements to build wheel 2026-05-27T18:23:37,899 running egg_info 2026-05-27T18:23:37,905 writing flyclaw.egg-info/PKG-INFO 2026-05-27T18:23:37,911 writing dependency_links to flyclaw.egg-info/dependency_links.txt 2026-05-27T18:23:37,913 writing entry points to flyclaw.egg-info/entry_points.txt 2026-05-27T18:23:37,918 writing requirements to flyclaw.egg-info/requires.txt 2026-05-27T18:23:37,919 writing top-level names to flyclaw.egg-info/top_level.txt 2026-05-27T18:23:37,966 reading manifest file 'flyclaw.egg-info/SOURCES.txt' 2026-05-27T18:23:37,977 adding license file 'LICENSE' 2026-05-27T18:23:37,985 writing manifest file 'flyclaw.egg-info/SOURCES.txt' 2026-05-27T18:23:38,083 Getting requirements to build wheel: finished with status 'done' 2026-05-27T18:23:38,087 Created temporary directory: /tmp/pip-modern-metadata-8kiixzai 2026-05-27T18:23:38,089 Preparing metadata (pyproject.toml): started 2026-05-27T18:23:38,090 Running command Preparing metadata (pyproject.toml) 2026-05-27T18:23:38,757 running dist_info 2026-05-27T18:23:38,767 creating /tmp/pip-modern-metadata-8kiixzai/flyclaw.egg-info 2026-05-27T18:23:38,768 writing /tmp/pip-modern-metadata-8kiixzai/flyclaw.egg-info/PKG-INFO 2026-05-27T18:23:38,774 writing dependency_links to /tmp/pip-modern-metadata-8kiixzai/flyclaw.egg-info/dependency_links.txt 2026-05-27T18:23:38,776 writing entry points to /tmp/pip-modern-metadata-8kiixzai/flyclaw.egg-info/entry_points.txt 2026-05-27T18:23:38,780 writing requirements to /tmp/pip-modern-metadata-8kiixzai/flyclaw.egg-info/requires.txt 2026-05-27T18:23:38,781 writing top-level names to /tmp/pip-modern-metadata-8kiixzai/flyclaw.egg-info/top_level.txt 2026-05-27T18:23:38,783 writing manifest file '/tmp/pip-modern-metadata-8kiixzai/flyclaw.egg-info/SOURCES.txt' 2026-05-27T18:23:38,824 reading manifest file '/tmp/pip-modern-metadata-8kiixzai/flyclaw.egg-info/SOURCES.txt' 2026-05-27T18:23:38,826 adding license file 'LICENSE' 2026-05-27T18:23:38,833 writing manifest file '/tmp/pip-modern-metadata-8kiixzai/flyclaw.egg-info/SOURCES.txt' 2026-05-27T18:23:38,834 creating '/tmp/pip-modern-metadata-8kiixzai/flyclaw-2026.5.28.dist-info' 2026-05-27T18:23:38,958 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-27T18:23:38,963 Source in /tmp/pip-wheel-cb9t_u3n/flyclaw_5ec67e33c5684d0aac61dc2e48e76603 has version 2026.5.28, which satisfies requirement flyclaw==2026.5.28 from https://files.pythonhosted.org/packages/8a/12/975a92da2baf8173b41ee8796e8205a6c0fc0ce9d4f60d49cadab77fa892/flyclaw-2026.5.28.tar.gz 2026-05-27T18:23:38,964 Removed flyclaw==2026.5.28 from https://files.pythonhosted.org/packages/8a/12/975a92da2baf8173b41ee8796e8205a6c0fc0ce9d4f60d49cadab77fa892/flyclaw-2026.5.28.tar.gz from build tracker '/tmp/pip-build-tracker-fmifz7bu' 2026-05-27T18:23:38,970 Created temporary directory: /tmp/pip-unpack-idrrr_0g 2026-05-27T18:23:38,970 Building wheels for collected packages: flyclaw 2026-05-27T18:23:38,975 Created temporary directory: /tmp/pip-wheel-mt3lzewl 2026-05-27T18:23:38,976 Destination directory: /tmp/pip-wheel-mt3lzewl 2026-05-27T18:23:38,979 Building wheel for flyclaw (pyproject.toml): started 2026-05-27T18:23:38,980 Running command Building wheel for flyclaw (pyproject.toml) 2026-05-27T18:23:39,619 running bdist_wheel 2026-05-27T18:23:39,636 running build 2026-05-27T18:23:39,637 running build_py 2026-05-27T18:23:39,643 creating build/lib/src 2026-05-27T18:23:39,645 copying src/config_reload.py -> build/lib/src 2026-05-27T18:23:39,647 copying src/config.py -> build/lib/src 2026-05-27T18:23:39,650 copying src/link_understanding.py -> build/lib/src 2026-05-27T18:23:39,652 copying src/cli.py -> build/lib/src 2026-05-27T18:23:39,654 copying src/app.py -> build/lib/src 2026-05-27T18:23:39,657 copying src/_container.py -> build/lib/src 2026-05-27T18:23:39,659 copying src/gateway.py -> build/lib/src 2026-05-27T18:23:39,663 copying src/daemon.py -> build/lib/src 2026-05-27T18:23:39,665 copying src/main.py -> build/lib/src 2026-05-27T18:23:39,667 copying src/setup.py -> build/lib/src 2026-05-27T18:23:39,670 copying src/prompt.py -> build/lib/src 2026-05-27T18:23:39,673 copying src/message.py -> build/lib/src 2026-05-27T18:23:39,676 copying src/media_delivery.py -> build/lib/src 2026-05-27T18:23:39,679 copying src/config_watcher.py -> build/lib/src 2026-05-27T18:23:39,681 copying src/__init__.py -> build/lib/src 2026-05-27T18:23:39,683 copying src/bootstrap.py -> build/lib/src 2026-05-27T18:23:39,685 creating build/lib/src/channels 2026-05-27T18:23:39,687 copying src/channels/media.py -> build/lib/src/channels 2026-05-27T18:23:39,689 copying src/channels/weixin.py -> build/lib/src/channels 2026-05-27T18:23:39,693 copying src/channels/qq_audio.py -> build/lib/src/channels 2026-05-27T18:23:39,695 copying src/channels/qq.py -> build/lib/src/channels 2026-05-27T18:23:39,698 copying src/channels/base.py -> build/lib/src/channels 2026-05-27T18:23:39,701 copying src/channels/__init__.py -> build/lib/src/channels 2026-05-27T18:23:39,703 copying src/channels/qq_onboard.py -> build/lib/src/channels 2026-05-27T18:23:39,706 copying src/channels/weixin_onboard.py -> build/lib/src/channels 2026-05-27T18:23:39,709 creating build/lib/src/canvas 2026-05-27T18:23:39,710 copying src/canvas/file_resolver.py -> build/lib/src/canvas 2026-05-27T18:23:39,713 copying src/canvas/a2ui.py -> build/lib/src/canvas 2026-05-27T18:23:39,715 copying src/canvas/server.py -> build/lib/src/canvas 2026-05-27T18:23:39,717 copying src/canvas/live_reload.py -> build/lib/src/canvas 2026-05-27T18:23:39,719 copying src/canvas/tool.py -> build/lib/src/canvas 2026-05-27T18:23:39,722 copying src/canvas/__init__.py -> build/lib/src/canvas 2026-05-27T18:23:39,723 copying src/canvas/capability.py -> build/lib/src/canvas 2026-05-27T18:23:39,726 creating build/lib/src/tools 2026-05-27T18:23:39,728 copying src/tools/exec.py -> build/lib/src/tools 2026-05-27T18:23:39,731 copying src/tools/chat_tools.py -> build/lib/src/tools 2026-05-27T18:23:39,734 copying src/tools/snapshot.py -> build/lib/src/tools 2026-05-27T18:23:39,737 copying src/tools/media_tools.py -> build/lib/src/tools 2026-05-27T18:23:39,739 copying src/tools/approval.py -> build/lib/src/tools 2026-05-27T18:23:39,742 copying src/tools/policy.py -> build/lib/src/tools 2026-05-27T18:23:39,744 copying src/tools/cron_tools.py -> build/lib/src/tools 2026-05-27T18:23:39,746 copying src/tools/tts_tools.py -> build/lib/src/tools 2026-05-27T18:23:39,749 copying src/tools/process.py -> build/lib/src/tools 2026-05-27T18:23:39,752 copying src/tools/memory_tools.py -> build/lib/src/tools 2026-05-27T18:23:39,755 copying src/tools/task_tools.py -> build/lib/src/tools 2026-05-27T18:23:39,758 copying src/tools/ai_tools.py -> build/lib/src/tools 2026-05-27T18:23:39,760 copying src/tools/registry.py -> build/lib/src/tools 2026-05-27T18:23:39,762 copying src/tools/exceptions.py -> build/lib/src/tools 2026-05-27T18:23:39,764 copying src/tools/file_tools.py -> build/lib/src/tools 2026-05-27T18:23:39,767 copying src/tools/session_search_tools.py -> build/lib/src/tools 2026-05-27T18:23:39,770 copying src/tools/media_understanding_tools.py -> build/lib/src/tools 2026-05-27T18:23:39,772 copying src/tools/__init__.py -> build/lib/src/tools 2026-05-27T18:23:39,774 copying src/tools/windows.py -> build/lib/src/tools 2026-05-27T18:23:39,776 copying src/tools/web_tools.py -> build/lib/src/tools 2026-05-27T18:23:39,779 creating build/lib/src/analytics 2026-05-27T18:23:39,781 copying src/analytics/__init__.py -> build/lib/src/analytics 2026-05-27T18:23:39,783 copying src/analytics/audit_store.py -> build/lib/src/analytics 2026-05-27T18:23:39,786 creating build/lib/src/agent 2026-05-27T18:23:39,787 copying src/agent/client.py -> build/lib/src/agent 2026-05-27T18:23:39,790 copying src/agent/tooldef.py -> build/lib/src/agent 2026-05-27T18:23:39,792 copying src/agent/learning.py -> build/lib/src/agent 2026-05-27T18:23:39,795 copying src/agent/state.py -> build/lib/src/agent 2026-05-27T18:23:39,797 copying src/agent/loop.py -> build/lib/src/agent 2026-05-27T18:23:39,801 copying src/agent/tool_cache.py -> build/lib/src/agent 2026-05-27T18:23:39,803 copying src/agent/interrupt.py -> build/lib/src/agent 2026-05-27T18:23:39,805 copying src/agent/guardrails.py -> build/lib/src/agent 2026-05-27T18:23:39,808 copying src/agent/__init__.py -> build/lib/src/agent 2026-05-27T18:23:39,810 creating build/lib/src/skills 2026-05-27T18:23:39,811 copying src/skills/hub.py -> build/lib/src/skills 2026-05-27T18:23:39,815 copying src/skills/loader.py -> build/lib/src/skills 2026-05-27T18:23:39,818 copying src/skills/manager.py -> build/lib/src/skills 2026-05-27T18:23:39,821 copying src/skills/types.py -> build/lib/src/skills 2026-05-27T18:23:39,823 copying src/skills/curator.py -> build/lib/src/skills 2026-05-27T18:23:39,826 copying src/skills/review.py -> build/lib/src/skills 2026-05-27T18:23:39,829 copying src/skills/prompt.py -> build/lib/src/skills 2026-05-27T18:23:39,831 copying src/skills/provenance.py -> build/lib/src/skills 2026-05-27T18:23:39,833 copying src/skills/__init__.py -> build/lib/src/skills 2026-05-27T18:23:39,835 copying src/skills/guard.py -> build/lib/src/skills 2026-05-27T18:23:39,839 creating build/lib/src/acp 2026-05-27T18:23:39,840 copying src/acp/runtime.py -> build/lib/src/acp 2026-05-27T18:23:39,843 copying src/acp/server.py -> build/lib/src/acp 2026-05-27T18:23:39,845 copying src/acp/cli.py -> build/lib/src/acp 2026-05-27T18:23:39,847 copying src/acp/types.py -> build/lib/src/acp 2026-05-27T18:23:39,850 copying src/acp/session.py -> build/lib/src/acp 2026-05-27T18:23:39,852 copying src/acp/__init__.py -> build/lib/src/acp 2026-05-27T18:23:39,854 copying src/acp/transport.py -> build/lib/src/acp 2026-05-27T18:23:39,856 creating build/lib/src/cron 2026-05-27T18:23:39,858 copying src/cron/executor.py -> build/lib/src/cron 2026-05-27T18:23:39,860 copying src/cron/store.py -> build/lib/src/cron 2026-05-27T18:23:39,863 copying src/cron/service.py -> build/lib/src/cron 2026-05-27T18:23:39,865 copying src/cron/types.py -> build/lib/src/cron 2026-05-27T18:23:39,867 copying src/cron/__init__.py -> build/lib/src/cron 2026-05-27T18:23:39,869 creating build/lib/src/task 2026-05-27T18:23:39,870 copying src/task/store.py -> build/lib/src/task 2026-05-27T18:23:39,872 copying src/task/types.py -> build/lib/src/task 2026-05-27T18:23:39,874 copying src/task/__init__.py -> build/lib/src/task 2026-05-27T18:23:39,877 creating build/lib/src/session_index 2026-05-27T18:23:39,878 copying src/session_index/sync.py -> build/lib/src/session_index 2026-05-27T18:23:39,880 copying src/session_index/store.py -> build/lib/src/session_index 2026-05-27T18:23:39,882 copying src/session_index/__init__.py -> build/lib/src/session_index 2026-05-27T18:23:39,885 creating build/lib/src/compressor 2026-05-27T18:23:39,886 copying src/compressor/compressor.py -> build/lib/src/compressor 2026-05-27T18:23:39,888 copying src/compressor/__init__.py -> build/lib/src/compressor 2026-05-27T18:23:39,891 creating build/lib/src/auth 2026-05-27T18:23:39,892 copying src/auth/store.py -> build/lib/src/auth 2026-05-27T18:23:39,894 copying src/auth/rbac.py -> build/lib/src/auth 2026-05-27T18:23:39,896 copying src/auth/models.py -> build/lib/src/auth 2026-05-27T18:23:39,898 copying src/auth/__init__.py -> build/lib/src/auth 2026-05-27T18:23:39,900 creating build/lib/src/commands 2026-05-27T18:23:39,901 copying src/commands/register.py -> build/lib/src/commands 2026-05-27T18:23:39,904 copying src/commands/__init__.py -> build/lib/src/commands 2026-05-27T18:23:39,906 copying src/commands/dispatcher.py -> build/lib/src/commands 2026-05-27T18:23:39,908 creating build/lib/src/session 2026-05-27T18:23:39,909 copying src/session/tracker.py -> build/lib/src/session 2026-05-27T18:23:39,914 copying src/session/pruner.py -> build/lib/src/session 2026-05-27T18:23:39,917 copying src/session/__init__.py -> build/lib/src/session 2026-05-27T18:23:39,919 creating build/lib/src/plugins 2026-05-27T18:23:39,920 copying src/plugins/loader.py -> build/lib/src/plugins 2026-05-27T18:23:39,923 copying src/plugins/registry.py -> build/lib/src/plugins 2026-05-27T18:23:39,925 copying src/plugins/__init__.py -> build/lib/src/plugins 2026-05-27T18:23:39,927 creating build/lib/src/dashboard 2026-05-27T18:23:39,929 copying src/dashboard/__init__.py -> build/lib/src/dashboard 2026-05-27T18:23:39,931 copying src/dashboard/routes.py -> build/lib/src/dashboard 2026-05-27T18:23:39,934 creating build/lib/src/memory 2026-05-27T18:23:39,936 copying src/memory/store.py -> build/lib/src/memory 2026-05-27T18:23:39,938 copying src/memory/memory_sync.py -> build/lib/src/memory 2026-05-27T18:23:39,940 copying src/memory/lance_store.py -> build/lib/src/memory 2026-05-27T18:23:39,943 copying src/memory/base.py -> build/lib/src/memory 2026-05-27T18:23:39,945 copying src/memory/__init__.py -> build/lib/src/memory 2026-05-27T18:23:39,948 copying src/memory/watcher.py -> build/lib/src/memory 2026-05-27T18:23:39,950 copying src/memory/chunker.py -> build/lib/src/memory 2026-05-27T18:23:39,952 copying src/memory/embeddings.py -> build/lib/src/memory 2026-05-27T18:23:39,955 copying src/memory/search.py -> build/lib/src/memory 2026-05-27T18:23:39,957 creating build/lib/src/events 2026-05-27T18:23:39,959 copying src/events/bus.py -> build/lib/src/events 2026-05-27T18:23:39,962 copying src/events/types.py -> build/lib/src/events 2026-05-27T18:23:39,964 copying src/events/hooks.py -> build/lib/src/events 2026-05-27T18:23:39,967 copying src/events/__init__.py -> build/lib/src/events 2026-05-27T18:23:39,970 creating build/lib/src/agents 2026-05-27T18:23:39,971 copying src/agents/run_registry.py -> build/lib/src/agents 2026-05-27T18:23:39,973 copying src/agents/delegate.py -> build/lib/src/agents 2026-05-27T18:23:39,976 copying src/agents/registry.py -> build/lib/src/agents 2026-05-27T18:23:39,979 copying src/agents/__init__.py -> build/lib/src/agents 2026-05-27T18:23:39,981 creating build/lib/src/hooks 2026-05-27T18:23:39,982 copying src/hooks/command_logger.py -> build/lib/src/hooks 2026-05-27T18:23:39,985 copying src/hooks/__init__.py -> build/lib/src/hooks 2026-05-27T18:23:39,987 creating build/lib/src/media_understanding 2026-05-27T18:23:39,988 copying src/media_understanding/audio.py -> build/lib/src/media_understanding 2026-05-27T18:23:39,991 copying src/media_understanding/provider.py -> build/lib/src/media_understanding 2026-05-27T18:23:39,993 copying src/media_understanding/types.py -> build/lib/src/media_understanding 2026-05-27T18:23:39,995 copying src/media_understanding/__init__.py -> build/lib/src/media_understanding 2026-05-27T18:23:39,998 copying src/media_understanding/image.py -> build/lib/src/media_understanding 2026-05-27T18:23:40,000 copying src/media_understanding/runner.py -> build/lib/src/media_understanding 2026-05-27T18:23:40,003 creating build/lib/src/security 2026-05-27T18:23:40,004 copying src/security/url_safety.py -> build/lib/src/security 2026-05-27T18:23:40,007 copying src/security/redact.py -> build/lib/src/security 2026-05-27T18:23:40,010 copying src/security/audit.py -> build/lib/src/security 2026-05-27T18:23:40,012 copying src/security/__init__.py -> build/lib/src/security 2026-05-27T18:23:40,015 creating build/lib/src/tools/browser 2026-05-27T18:23:40,016 copying src/tools/browser/snapshot.py -> build/lib/src/tools/browser 2026-05-27T18:23:40,019 copying src/tools/browser/stealth.py -> build/lib/src/tools/browser 2026-05-27T18:23:40,021 copying src/tools/browser/tools.py -> build/lib/src/tools/browser 2026-05-27T18:23:40,024 copying src/tools/browser/manager.py -> build/lib/src/tools/browser 2026-05-27T18:23:40,027 copying src/tools/browser/__init__.py -> build/lib/src/tools/browser 2026-05-27T18:23:40,029 running egg_info 2026-05-27T18:23:40,039 writing flyclaw.egg-info/PKG-INFO 2026-05-27T18:23:40,045 writing dependency_links to flyclaw.egg-info/dependency_links.txt 2026-05-27T18:23:40,047 writing entry points to flyclaw.egg-info/entry_points.txt 2026-05-27T18:23:40,051 writing requirements to flyclaw.egg-info/requires.txt 2026-05-27T18:23:40,052 writing top-level names to flyclaw.egg-info/top_level.txt 2026-05-27T18:23:40,085 reading manifest file 'flyclaw.egg-info/SOURCES.txt' 2026-05-27T18:23:40,095 adding license file 'LICENSE' 2026-05-27T18:23:40,104 writing manifest file 'flyclaw.egg-info/SOURCES.txt' 2026-05-27T18:23:40,119 creating build/lib/src/dashboard/templates 2026-05-27T18:23:40,121 copying src/dashboard/templates/dashboard.html -> build/lib/src/dashboard/templates 2026-05-27T18:23:40,145 installing to build/bdist.linux-armv7l/wheel 2026-05-27T18:23:40,146 running install 2026-05-27T18:23:40,169 running install_lib 2026-05-27T18:23:40,175 creating build/bdist.linux-armv7l/wheel 2026-05-27T18:23:40,178 creating build/bdist.linux-armv7l/wheel/src 2026-05-27T18:23:40,180 creating build/bdist.linux-armv7l/wheel/src/channels 2026-05-27T18:23:40,182 copying build/lib/src/channels/media.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-05-27T18:23:40,184 copying build/lib/src/channels/weixin.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-05-27T18:23:40,188 copying build/lib/src/channels/qq_audio.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-05-27T18:23:40,190 copying build/lib/src/channels/qq.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-05-27T18:23:40,194 copying build/lib/src/channels/base.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-05-27T18:23:40,196 copying build/lib/src/channels/__init__.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-05-27T18:23:40,198 copying build/lib/src/channels/qq_onboard.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-05-27T18:23:40,201 copying build/lib/src/channels/weixin_onboard.py -> build/bdist.linux-armv7l/wheel/./src/channels 2026-05-27T18:23:40,204 creating build/bdist.linux-armv7l/wheel/src/canvas 2026-05-27T18:23:40,206 copying build/lib/src/canvas/file_resolver.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-05-27T18:23:40,208 copying build/lib/src/canvas/a2ui.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-05-27T18:23:40,210 copying build/lib/src/canvas/server.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-05-27T18:23:40,212 copying build/lib/src/canvas/live_reload.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-05-27T18:23:40,214 copying build/lib/src/canvas/tool.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-05-27T18:23:40,217 copying build/lib/src/canvas/__init__.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-05-27T18:23:40,219 copying build/lib/src/canvas/capability.py -> build/bdist.linux-armv7l/wheel/./src/canvas 2026-05-27T18:23:40,222 creating build/bdist.linux-armv7l/wheel/src/tools 2026-05-27T18:23:40,223 copying build/lib/src/tools/exec.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,226 copying build/lib/src/tools/chat_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,229 copying build/lib/src/tools/snapshot.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,232 copying build/lib/src/tools/media_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,234 copying build/lib/src/tools/approval.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,237 copying build/lib/src/tools/policy.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,239 copying build/lib/src/tools/cron_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,242 creating build/bdist.linux-armv7l/wheel/src/tools/browser 2026-05-27T18:23:40,243 copying build/lib/src/tools/browser/snapshot.py -> build/bdist.linux-armv7l/wheel/./src/tools/browser 2026-05-27T18:23:40,246 copying build/lib/src/tools/browser/stealth.py -> build/bdist.linux-armv7l/wheel/./src/tools/browser 2026-05-27T18:23:40,248 copying build/lib/src/tools/browser/tools.py -> build/bdist.linux-armv7l/wheel/./src/tools/browser 2026-05-27T18:23:40,251 copying build/lib/src/tools/browser/manager.py -> build/bdist.linux-armv7l/wheel/./src/tools/browser 2026-05-27T18:23:40,254 copying build/lib/src/tools/browser/__init__.py -> build/bdist.linux-armv7l/wheel/./src/tools/browser 2026-05-27T18:23:40,256 copying build/lib/src/tools/tts_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,258 copying build/lib/src/tools/process.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,261 copying build/lib/src/tools/memory_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,264 copying build/lib/src/tools/task_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,266 copying build/lib/src/tools/ai_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,269 copying build/lib/src/tools/registry.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,271 copying build/lib/src/tools/exceptions.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,273 copying build/lib/src/tools/file_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,276 copying build/lib/src/tools/session_search_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,279 copying build/lib/src/tools/media_understanding_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,281 copying build/lib/src/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,283 copying build/lib/src/tools/windows.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,285 copying build/lib/src/tools/web_tools.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-05-27T18:23:40,288 copying build/lib/src/config_reload.py -> build/bdist.linux-armv7l/wheel/./src 2026-05-27T18:23:40,290 copying build/lib/src/config.py -> build/bdist.linux-armv7l/wheel/./src 2026-05-27T18:23:40,294 creating build/bdist.linux-armv7l/wheel/src/analytics 2026-05-27T18:23:40,295 copying build/lib/src/analytics/__init__.py -> build/bdist.linux-armv7l/wheel/./src/analytics 2026-05-27T18:23:40,297 copying build/lib/src/analytics/audit_store.py -> build/bdist.linux-armv7l/wheel/./src/analytics 2026-05-27T18:23:40,300 copying build/lib/src/link_understanding.py -> build/bdist.linux-armv7l/wheel/./src 2026-05-27T18:23:40,303 creating build/bdist.linux-armv7l/wheel/src/agent 2026-05-27T18:23:40,304 copying build/lib/src/agent/client.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-05-27T18:23:40,307 copying build/lib/src/agent/tooldef.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-05-27T18:23:40,310 copying build/lib/src/agent/learning.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-05-27T18:23:40,312 copying build/lib/src/agent/state.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-05-27T18:23:40,315 copying build/lib/src/agent/loop.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-05-27T18:23:40,319 copying build/lib/src/agent/tool_cache.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-05-27T18:23:40,321 copying build/lib/src/agent/interrupt.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-05-27T18:23:40,323 copying build/lib/src/agent/guardrails.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-05-27T18:23:40,325 copying build/lib/src/agent/__init__.py -> build/bdist.linux-armv7l/wheel/./src/agent 2026-05-27T18:23:40,328 creating build/bdist.linux-armv7l/wheel/src/skills 2026-05-27T18:23:40,329 copying build/lib/src/skills/hub.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-05-27T18:23:40,332 copying build/lib/src/skills/loader.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-05-27T18:23:40,335 copying build/lib/src/skills/manager.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-05-27T18:23:40,338 copying build/lib/src/skills/types.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-05-27T18:23:40,340 copying build/lib/src/skills/curator.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-05-27T18:23:40,343 copying build/lib/src/skills/review.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-05-27T18:23:40,345 copying build/lib/src/skills/prompt.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-05-27T18:23:40,348 copying build/lib/src/skills/provenance.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-05-27T18:23:40,350 copying build/lib/src/skills/__init__.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-05-27T18:23:40,352 copying build/lib/src/skills/guard.py -> build/bdist.linux-armv7l/wheel/./src/skills 2026-05-27T18:23:40,356 creating build/bdist.linux-armv7l/wheel/src/acp 2026-05-27T18:23:40,357 copying build/lib/src/acp/runtime.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-05-27T18:23:40,360 copying build/lib/src/acp/server.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-05-27T18:23:40,362 copying build/lib/src/acp/cli.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-05-27T18:23:40,364 copying build/lib/src/acp/types.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-05-27T18:23:40,367 copying build/lib/src/acp/session.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-05-27T18:23:40,369 copying build/lib/src/acp/__init__.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-05-27T18:23:40,371 copying build/lib/src/acp/transport.py -> build/bdist.linux-armv7l/wheel/./src/acp 2026-05-27T18:23:40,374 creating build/bdist.linux-armv7l/wheel/src/cron 2026-05-27T18:23:40,375 copying build/lib/src/cron/executor.py -> build/bdist.linux-armv7l/wheel/./src/cron 2026-05-27T18:23:40,378 copying build/lib/src/cron/store.py -> build/bdist.linux-armv7l/wheel/./src/cron 2026-05-27T18:23:40,381 copying build/lib/src/cron/service.py -> build/bdist.linux-armv7l/wheel/./src/cron 2026-05-27T18:23:40,384 copying build/lib/src/cron/types.py -> build/bdist.linux-armv7l/wheel/./src/cron 2026-05-27T18:23:40,387 copying build/lib/src/cron/__init__.py -> build/bdist.linux-armv7l/wheel/./src/cron 2026-05-27T18:23:40,389 creating build/bdist.linux-armv7l/wheel/src/task 2026-05-27T18:23:40,391 copying build/lib/src/task/store.py -> build/bdist.linux-armv7l/wheel/./src/task 2026-05-27T18:23:40,393 copying build/lib/src/task/types.py -> build/bdist.linux-armv7l/wheel/./src/task 2026-05-27T18:23:40,395 copying build/lib/src/task/__init__.py -> build/bdist.linux-armv7l/wheel/./src/task 2026-05-27T18:23:40,397 copying build/lib/src/cli.py -> build/bdist.linux-armv7l/wheel/./src 2026-05-27T18:23:40,400 copying build/lib/src/app.py -> build/bdist.linux-armv7l/wheel/./src 2026-05-27T18:23:40,403 copying build/lib/src/_container.py -> build/bdist.linux-armv7l/wheel/./src 2026-05-27T18:23:40,405 creating build/bdist.linux-armv7l/wheel/src/session_index 2026-05-27T18:23:40,406 copying build/lib/src/session_index/sync.py -> build/bdist.linux-armv7l/wheel/./src/session_index 2026-05-27T18:23:40,408 copying build/lib/src/session_index/store.py -> build/bdist.linux-armv7l/wheel/./src/session_index 2026-05-27T18:23:40,411 copying build/lib/src/session_index/__init__.py -> build/bdist.linux-armv7l/wheel/./src/session_index 2026-05-27T18:23:40,413 creating build/bdist.linux-armv7l/wheel/src/compressor 2026-05-27T18:23:40,414 copying build/lib/src/compressor/compressor.py -> build/bdist.linux-armv7l/wheel/./src/compressor 2026-05-27T18:23:40,416 copying build/lib/src/compressor/__init__.py -> build/bdist.linux-armv7l/wheel/./src/compressor 2026-05-27T18:23:40,419 creating build/bdist.linux-armv7l/wheel/src/auth 2026-05-27T18:23:40,420 copying build/lib/src/auth/store.py -> build/bdist.linux-armv7l/wheel/./src/auth 2026-05-27T18:23:40,422 copying build/lib/src/auth/rbac.py -> build/bdist.linux-armv7l/wheel/./src/auth 2026-05-27T18:23:40,424 copying build/lib/src/auth/models.py -> build/bdist.linux-armv7l/wheel/./src/auth 2026-05-27T18:23:40,426 copying build/lib/src/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./src/auth 2026-05-27T18:23:40,428 copying build/lib/src/gateway.py -> build/bdist.linux-armv7l/wheel/./src 2026-05-27T18:23:40,430 copying build/lib/src/daemon.py -> build/bdist.linux-armv7l/wheel/./src 2026-05-27T18:23:40,433 creating build/bdist.linux-armv7l/wheel/src/commands 2026-05-27T18:23:40,434 copying build/lib/src/commands/register.py -> build/bdist.linux-armv7l/wheel/./src/commands 2026-05-27T18:23:40,437 copying build/lib/src/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./src/commands 2026-05-27T18:23:40,438 copying build/lib/src/commands/dispatcher.py -> build/bdist.linux-armv7l/wheel/./src/commands 2026-05-27T18:23:40,440 copying build/lib/src/main.py -> build/bdist.linux-armv7l/wheel/./src 2026-05-27T18:23:40,442 copying build/lib/src/setup.py -> build/bdist.linux-armv7l/wheel/./src 2026-05-27T18:23:40,446 creating build/bdist.linux-armv7l/wheel/src/session 2026-05-27T18:23:40,446 copying build/lib/src/session/tracker.py -> build/bdist.linux-armv7l/wheel/./src/session 2026-05-27T18:23:40,449 copying build/lib/src/session/pruner.py -> build/bdist.linux-armv7l/wheel/./src/session 2026-05-27T18:23:40,451 copying build/lib/src/session/__init__.py -> build/bdist.linux-armv7l/wheel/./src/session 2026-05-27T18:23:40,453 copying build/lib/src/prompt.py -> build/bdist.linux-armv7l/wheel/./src 2026-05-27T18:23:40,456 creating build/bdist.linux-armv7l/wheel/src/plugins 2026-05-27T18:23:40,457 copying build/lib/src/plugins/loader.py -> build/bdist.linux-armv7l/wheel/./src/plugins 2026-05-27T18:23:40,459 copying build/lib/src/plugins/registry.py -> build/bdist.linux-armv7l/wheel/./src/plugins 2026-05-27T18:23:40,461 copying build/lib/src/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./src/plugins 2026-05-27T18:23:40,463 copying build/lib/src/message.py -> build/bdist.linux-armv7l/wheel/./src 2026-05-27T18:23:40,466 creating build/bdist.linux-armv7l/wheel/src/dashboard 2026-05-27T18:23:40,468 creating build/bdist.linux-armv7l/wheel/src/dashboard/templates 2026-05-27T18:23:40,469 copying build/lib/src/dashboard/templates/dashboard.html -> build/bdist.linux-armv7l/wheel/./src/dashboard/templates 2026-05-27T18:23:40,472 copying build/lib/src/dashboard/__init__.py -> build/bdist.linux-armv7l/wheel/./src/dashboard 2026-05-27T18:23:40,473 copying build/lib/src/dashboard/routes.py -> build/bdist.linux-armv7l/wheel/./src/dashboard 2026-05-27T18:23:40,476 copying build/lib/src/media_delivery.py -> build/bdist.linux-armv7l/wheel/./src 2026-05-27T18:23:40,479 creating build/bdist.linux-armv7l/wheel/src/memory 2026-05-27T18:23:40,480 copying build/lib/src/memory/store.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-05-27T18:23:40,482 copying build/lib/src/memory/memory_sync.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-05-27T18:23:40,484 copying build/lib/src/memory/lance_store.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-05-27T18:23:40,486 copying build/lib/src/memory/base.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-05-27T18:23:40,489 copying build/lib/src/memory/__init__.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-05-27T18:23:40,490 copying build/lib/src/memory/watcher.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-05-27T18:23:40,492 copying build/lib/src/memory/chunker.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-05-27T18:23:40,494 copying build/lib/src/memory/embeddings.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-05-27T18:23:40,496 copying build/lib/src/memory/search.py -> build/bdist.linux-armv7l/wheel/./src/memory 2026-05-27T18:23:40,498 copying build/lib/src/config_watcher.py -> build/bdist.linux-armv7l/wheel/./src 2026-05-27T18:23:40,500 copying build/lib/src/__init__.py -> build/bdist.linux-armv7l/wheel/./src 2026-05-27T18:23:40,502 creating build/bdist.linux-armv7l/wheel/src/events 2026-05-27T18:23:40,503 copying build/lib/src/events/bus.py -> build/bdist.linux-armv7l/wheel/./src/events 2026-05-27T18:23:40,505 copying build/lib/src/events/types.py -> build/bdist.linux-armv7l/wheel/./src/events 2026-05-27T18:23:40,508 copying build/lib/src/events/hooks.py -> build/bdist.linux-armv7l/wheel/./src/events 2026-05-27T18:23:40,510 copying build/lib/src/events/__init__.py -> build/bdist.linux-armv7l/wheel/./src/events 2026-05-27T18:23:40,512 creating build/bdist.linux-armv7l/wheel/src/agents 2026-05-27T18:23:40,513 copying build/lib/src/agents/run_registry.py -> build/bdist.linux-armv7l/wheel/./src/agents 2026-05-27T18:23:40,516 copying build/lib/src/agents/delegate.py -> build/bdist.linux-armv7l/wheel/./src/agents 2026-05-27T18:23:40,518 copying build/lib/src/agents/registry.py -> build/bdist.linux-armv7l/wheel/./src/agents 2026-05-27T18:23:40,520 copying build/lib/src/agents/__init__.py -> build/bdist.linux-armv7l/wheel/./src/agents 2026-05-27T18:23:40,522 creating build/bdist.linux-armv7l/wheel/src/hooks 2026-05-27T18:23:40,523 copying build/lib/src/hooks/command_logger.py -> build/bdist.linux-armv7l/wheel/./src/hooks 2026-05-27T18:23:40,525 copying build/lib/src/hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./src/hooks 2026-05-27T18:23:40,526 copying build/lib/src/bootstrap.py -> build/bdist.linux-armv7l/wheel/./src 2026-05-27T18:23:40,529 creating build/bdist.linux-armv7l/wheel/src/media_understanding 2026-05-27T18:23:40,530 copying build/lib/src/media_understanding/audio.py -> build/bdist.linux-armv7l/wheel/./src/media_understanding 2026-05-27T18:23:40,531 copying build/lib/src/media_understanding/provider.py -> build/bdist.linux-armv7l/wheel/./src/media_understanding 2026-05-27T18:23:40,534 copying build/lib/src/media_understanding/types.py -> build/bdist.linux-armv7l/wheel/./src/media_understanding 2026-05-27T18:23:40,536 copying build/lib/src/media_understanding/__init__.py -> build/bdist.linux-armv7l/wheel/./src/media_understanding 2026-05-27T18:23:40,537 copying build/lib/src/media_understanding/image.py -> build/bdist.linux-armv7l/wheel/./src/media_understanding 2026-05-27T18:23:40,539 copying build/lib/src/media_understanding/runner.py -> build/bdist.linux-armv7l/wheel/./src/media_understanding 2026-05-27T18:23:40,542 creating build/bdist.linux-armv7l/wheel/src/security 2026-05-27T18:23:40,543 copying build/lib/src/security/url_safety.py -> build/bdist.linux-armv7l/wheel/./src/security 2026-05-27T18:23:40,546 copying build/lib/src/security/redact.py -> build/bdist.linux-armv7l/wheel/./src/security 2026-05-27T18:23:40,548 copying build/lib/src/security/audit.py -> build/bdist.linux-armv7l/wheel/./src/security 2026-05-27T18:23:40,550 copying build/lib/src/security/__init__.py -> build/bdist.linux-armv7l/wheel/./src/security 2026-05-27T18:23:40,552 running install_egg_info 2026-05-27T18:23:40,557 Copying flyclaw.egg-info to build/bdist.linux-armv7l/wheel/./flyclaw-2026.5.28-py3.11.egg-info 2026-05-27T18:23:40,568 running install_scripts 2026-05-27T18:23:40,580 creating build/bdist.linux-armv7l/wheel/flyclaw-2026.5.28.dist-info/WHEEL 2026-05-27T18:23:40,583 creating '/tmp/pip-wheel-mt3lzewl/.tmp-05jsxeoj/flyclaw-2026.5.28-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-27T18:23:40,586 adding 'flyclaw-2026.5.28.dist-info/licenses/LICENSE' 2026-05-27T18:23:40,588 adding 'src/__init__.py' 2026-05-27T18:23:40,590 adding 'src/_container.py' 2026-05-27T18:23:40,593 adding 'src/app.py' 2026-05-27T18:23:40,595 adding 'src/bootstrap.py' 2026-05-27T18:23:40,597 adding 'src/cli.py' 2026-05-27T18:23:40,599 adding 'src/config.py' 2026-05-27T18:23:40,601 adding 'src/config_reload.py' 2026-05-27T18:23:40,602 adding 'src/config_watcher.py' 2026-05-27T18:23:40,604 adding 'src/daemon.py' 2026-05-27T18:23:40,607 adding 'src/gateway.py' 2026-05-27T18:23:40,609 adding 'src/link_understanding.py' 2026-05-27T18:23:40,610 adding 'src/main.py' 2026-05-27T18:23:40,611 adding 'src/media_delivery.py' 2026-05-27T18:23:40,615 adding 'src/message.py' 2026-05-27T18:23:40,618 adding 'src/prompt.py' 2026-05-27T18:23:40,621 adding 'src/setup.py' 2026-05-27T18:23:40,622 adding 'src/acp/__init__.py' 2026-05-27T18:23:40,623 adding 'src/acp/cli.py' 2026-05-27T18:23:40,625 adding 'src/acp/runtime.py' 2026-05-27T18:23:40,626 adding 'src/acp/server.py' 2026-05-27T18:23:40,628 adding 'src/acp/session.py' 2026-05-27T18:23:40,629 adding 'src/acp/transport.py' 2026-05-27T18:23:40,630 adding 'src/acp/types.py' 2026-05-27T18:23:40,632 adding 'src/agent/__init__.py' 2026-05-27T18:23:40,633 adding 'src/agent/client.py' 2026-05-27T18:23:40,635 adding 'src/agent/guardrails.py' 2026-05-27T18:23:40,636 adding 'src/agent/interrupt.py' 2026-05-27T18:23:40,637 adding 'src/agent/learning.py' 2026-05-27T18:23:40,643 adding 'src/agent/loop.py' 2026-05-27T18:23:40,645 adding 'src/agent/state.py' 2026-05-27T18:23:40,646 adding 'src/agent/tool_cache.py' 2026-05-27T18:23:40,648 adding 'src/agent/tooldef.py' 2026-05-27T18:23:40,650 adding 'src/agents/__init__.py' 2026-05-27T18:23:40,652 adding 'src/agents/delegate.py' 2026-05-27T18:23:40,654 adding 'src/agents/registry.py' 2026-05-27T18:23:40,655 adding 'src/agents/run_registry.py' 2026-05-27T18:23:40,657 adding 'src/analytics/__init__.py' 2026-05-27T18:23:40,659 adding 'src/analytics/audit_store.py' 2026-05-27T18:23:40,661 adding 'src/auth/__init__.py' 2026-05-27T18:23:40,662 adding 'src/auth/models.py' 2026-05-27T18:23:40,664 adding 'src/auth/rbac.py' 2026-05-27T18:23:40,665 adding 'src/auth/store.py' 2026-05-27T18:23:40,667 adding 'src/canvas/__init__.py' 2026-05-27T18:23:40,668 adding 'src/canvas/a2ui.py' 2026-05-27T18:23:40,670 adding 'src/canvas/capability.py' 2026-05-27T18:23:40,671 adding 'src/canvas/file_resolver.py' 2026-05-27T18:23:40,672 adding 'src/canvas/live_reload.py' 2026-05-27T18:23:40,674 adding 'src/canvas/server.py' 2026-05-27T18:23:40,675 adding 'src/canvas/tool.py' 2026-05-27T18:23:40,677 adding 'src/channels/__init__.py' 2026-05-27T18:23:40,679 adding 'src/channels/base.py' 2026-05-27T18:23:40,680 adding 'src/channels/media.py' 2026-05-27T18:23:40,684 adding 'src/channels/qq.py' 2026-05-27T18:23:40,686 adding 'src/channels/qq_audio.py' 2026-05-27T18:23:40,688 adding 'src/channels/qq_onboard.py' 2026-05-27T18:23:40,694 adding 'src/channels/weixin.py' 2026-05-27T18:23:40,696 adding 'src/channels/weixin_onboard.py' 2026-05-27T18:23:40,698 adding 'src/commands/__init__.py' 2026-05-27T18:23:40,700 adding 'src/commands/dispatcher.py' 2026-05-27T18:23:40,705 adding 'src/commands/register.py' 2026-05-27T18:23:40,707 adding 'src/compressor/__init__.py' 2026-05-27T18:23:40,709 adding 'src/compressor/compressor.py' 2026-05-27T18:23:40,711 adding 'src/cron/__init__.py' 2026-05-27T18:23:40,713 adding 'src/cron/executor.py' 2026-05-27T18:23:40,715 adding 'src/cron/service.py' 2026-05-27T18:23:40,717 adding 'src/cron/store.py' 2026-05-27T18:23:40,718 adding 'src/cron/types.py' 2026-05-27T18:23:40,720 adding 'src/dashboard/__init__.py' 2026-05-27T18:23:40,724 adding 'src/dashboard/routes.py' 2026-05-27T18:23:40,729 adding 'src/dashboard/templates/dashboard.html' 2026-05-27T18:23:40,731 adding 'src/events/__init__.py' 2026-05-27T18:23:40,733 adding 'src/events/bus.py' 2026-05-27T18:23:40,735 adding 'src/events/hooks.py' 2026-05-27T18:23:40,736 adding 'src/events/types.py' 2026-05-27T18:23:40,738 adding 'src/hooks/__init__.py' 2026-05-27T18:23:40,739 adding 'src/hooks/command_logger.py' 2026-05-27T18:23:40,741 adding 'src/media_understanding/__init__.py' 2026-05-27T18:23:40,742 adding 'src/media_understanding/audio.py' 2026-05-27T18:23:40,743 adding 'src/media_understanding/image.py' 2026-05-27T18:23:40,745 adding 'src/media_understanding/provider.py' 2026-05-27T18:23:40,746 adding 'src/media_understanding/runner.py' 2026-05-27T18:23:40,748 adding 'src/media_understanding/types.py' 2026-05-27T18:23:40,749 adding 'src/memory/__init__.py' 2026-05-27T18:23:40,751 adding 'src/memory/base.py' 2026-05-27T18:23:40,752 adding 'src/memory/chunker.py' 2026-05-27T18:23:40,754 adding 'src/memory/embeddings.py' 2026-05-27T18:23:40,755 adding 'src/memory/lance_store.py' 2026-05-27T18:23:40,757 adding 'src/memory/memory_sync.py' 2026-05-27T18:23:40,758 adding 'src/memory/search.py' 2026-05-27T18:23:40,760 adding 'src/memory/store.py' 2026-05-27T18:23:40,761 adding 'src/memory/watcher.py' 2026-05-27T18:23:40,762 adding 'src/plugins/__init__.py' 2026-05-27T18:23:40,764 adding 'src/plugins/loader.py' 2026-05-27T18:23:40,765 adding 'src/plugins/registry.py' 2026-05-27T18:23:40,767 adding 'src/security/__init__.py' 2026-05-27T18:23:40,768 adding 'src/security/audit.py' 2026-05-27T18:23:40,770 adding 'src/security/redact.py' 2026-05-27T18:23:40,771 adding 'src/security/url_safety.py' 2026-05-27T18:23:40,773 adding 'src/session/__init__.py' 2026-05-27T18:23:40,775 adding 'src/session/pruner.py' 2026-05-27T18:23:40,777 adding 'src/session/tracker.py' 2026-05-27T18:23:40,778 adding 'src/session_index/__init__.py' 2026-05-27T18:23:40,780 adding 'src/session_index/store.py' 2026-05-27T18:23:40,782 adding 'src/session_index/sync.py' 2026-05-27T18:23:40,783 adding 'src/skills/__init__.py' 2026-05-27T18:23:40,785 adding 'src/skills/curator.py' 2026-05-27T18:23:40,789 adding 'src/skills/guard.py' 2026-05-27T18:23:40,794 adding 'src/skills/hub.py' 2026-05-27T18:23:40,796 adding 'src/skills/loader.py' 2026-05-27T18:23:40,800 adding 'src/skills/manager.py' 2026-05-27T18:23:40,802 adding 'src/skills/prompt.py' 2026-05-27T18:23:40,803 adding 'src/skills/provenance.py' 2026-05-27T18:23:40,805 adding 'src/skills/review.py' 2026-05-27T18:23:40,807 adding 'src/skills/types.py' 2026-05-27T18:23:40,808 adding 'src/task/__init__.py' 2026-05-27T18:23:40,810 adding 'src/task/store.py' 2026-05-27T18:23:40,811 adding 'src/task/types.py' 2026-05-27T18:23:40,813 adding 'src/tools/__init__.py' 2026-05-27T18:23:40,814 adding 'src/tools/ai_tools.py' 2026-05-27T18:23:40,816 adding 'src/tools/approval.py' 2026-05-27T18:23:40,817 adding 'src/tools/chat_tools.py' 2026-05-27T18:23:40,819 adding 'src/tools/cron_tools.py' 2026-05-27T18:23:40,820 adding 'src/tools/exceptions.py' 2026-05-27T18:23:40,823 adding 'src/tools/exec.py' 2026-05-27T18:23:40,825 adding 'src/tools/file_tools.py' 2026-05-27T18:23:40,827 adding 'src/tools/media_tools.py' 2026-05-27T18:23:40,828 adding 'src/tools/media_understanding_tools.py' 2026-05-27T18:23:40,831 adding 'src/tools/memory_tools.py' 2026-05-27T18:23:40,832 adding 'src/tools/policy.py' 2026-05-27T18:23:40,835 adding 'src/tools/process.py' 2026-05-27T18:23:40,836 adding 'src/tools/registry.py' 2026-05-27T18:23:40,837 adding 'src/tools/session_search_tools.py' 2026-05-27T18:23:40,839 adding 'src/tools/snapshot.py' 2026-05-27T18:23:40,842 adding 'src/tools/task_tools.py' 2026-05-27T18:23:40,843 adding 'src/tools/tts_tools.py' 2026-05-27T18:23:40,845 adding 'src/tools/web_tools.py' 2026-05-27T18:23:40,846 adding 'src/tools/windows.py' 2026-05-27T18:23:40,848 adding 'src/tools/browser/__init__.py' 2026-05-27T18:23:40,850 adding 'src/tools/browser/manager.py' 2026-05-27T18:23:40,851 adding 'src/tools/browser/snapshot.py' 2026-05-27T18:23:40,853 adding 'src/tools/browser/stealth.py' 2026-05-27T18:23:40,855 adding 'src/tools/browser/tools.py' 2026-05-27T18:23:40,856 adding 'flyclaw-2026.5.28.dist-info/METADATA' 2026-05-27T18:23:40,857 adding 'flyclaw-2026.5.28.dist-info/WHEEL' 2026-05-27T18:23:40,858 adding 'flyclaw-2026.5.28.dist-info/entry_points.txt' 2026-05-27T18:23:40,859 adding 'flyclaw-2026.5.28.dist-info/top_level.txt' 2026-05-27T18:23:40,861 adding 'flyclaw-2026.5.28.dist-info/RECORD' 2026-05-27T18:23:40,867 removing build/bdist.linux-armv7l/wheel 2026-05-27T18:23:41,007 Building wheel for flyclaw (pyproject.toml): finished with status 'done' 2026-05-27T18:23:41,019 Created wheel for flyclaw: filename=flyclaw-2026.5.28-py3-none-any.whl size=330338 sha256=3f813e43a467ba17d361809f920c4a6558e43bb05145c4ef53f27ef91093ef8c 2026-05-27T18:23:41,021 Stored in directory: /tmp/pip-ephem-wheel-cache-wlw2jmvk/wheels/e6/0e/75/9a0807fce274014591f3e4d9b8e37b203f3777127d7d16f069 2026-05-27T18:23:41,036 Successfully built flyclaw 2026-05-27T18:23:41,047 Removed build tracker: '/tmp/pip-build-tracker-fmifz7bu'