2026-03-30T13:19:55,018 Created temporary directory: /tmp/pip-ephem-wheel-cache-kxc6t1hw 2026-03-30T13:19:55,020 Created temporary directory: /tmp/pip-build-tracker-wk5vqjds 2026-03-30T13:19:55,020 Initialized build tracking at /tmp/pip-build-tracker-wk5vqjds 2026-03-30T13:19:55,021 Created build tracker: /tmp/pip-build-tracker-wk5vqjds 2026-03-30T13:19:55,021 Entered build tracker: /tmp/pip-build-tracker-wk5vqjds 2026-03-30T13:19:55,022 Created temporary directory: /tmp/pip-wheel-4g0zesef 2026-03-30T13:19:55,025 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-30T13:19:55,028 Created temporary directory: /tmp/pip-ephem-wheel-cache-ytq1q9z3 2026-03-30T13:19:55,049 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-30T13:19:55,053 2 location(s) to search for versions of metaclaw-ai: 2026-03-30T13:19:55,053 * https://pypi.org/simple/metaclaw-ai/ 2026-03-30T13:19:55,053 * https://www.piwheels.org/simple/metaclaw-ai/ 2026-03-30T13:19:55,054 Fetching project page and analyzing links: https://pypi.org/simple/metaclaw-ai/ 2026-03-30T13:19:55,055 Getting page https://pypi.org/simple/metaclaw-ai/ 2026-03-30T13:19:55,056 Found index url https://pypi.org/simple 2026-03-30T13:19:55,208 Fetched page https://pypi.org/simple/metaclaw-ai/ as application/vnd.pypi.simple.v1+json 2026-03-30T13:19:55,210 Skipping link: No binaries permitted for metaclaw-ai: https://files.pythonhosted.org/packages/82/4f/c8c99fc8f6e0dffd108ddb7b4a72d95bf634eb4d27a9273c6a3a436ef93c/metaclaw_ai-0.1.0-py3-none-any.whl (from https://pypi.org/simple/metaclaw-ai/) (requires-python:>=3.10) 2026-03-30T13:19:55,211 Found link https://files.pythonhosted.org/packages/45/fb/1275404baa1d00f46ece5246c3bbbc3fa20b9889bc0bae2153ef8361b725/metaclaw_ai-0.1.0.tar.gz (from https://pypi.org/simple/metaclaw-ai/) (requires-python:>=3.10), version: 0.1.0 2026-03-30T13:19:55,212 Skipping link: No binaries permitted for metaclaw-ai: https://files.pythonhosted.org/packages/ec/09/c668a6ee2dcdb980cfd088176c6637c71370d942223cf05c822e59842154/metaclaw_ai-0.2.0-py3-none-any.whl (from https://pypi.org/simple/metaclaw-ai/) (requires-python:>=3.10) 2026-03-30T13:19:55,213 Found link https://files.pythonhosted.org/packages/fb/c6/15170f354c5309860b1d18609bea8927c88e9b86f829fe2650dd1f2a8a53/metaclaw_ai-0.2.0.tar.gz (from https://pypi.org/simple/metaclaw-ai/) (requires-python:>=3.10), version: 0.2.0 2026-03-30T13:19:55,214 Fetching project page and analyzing links: https://www.piwheels.org/simple/metaclaw-ai/ 2026-03-30T13:19:55,215 Getting page https://www.piwheels.org/simple/metaclaw-ai/ 2026-03-30T13:19:55,216 Found index url https://www.piwheels.org/simple 2026-03-30T13:19:55,390 Fetched page https://www.piwheels.org/simple/metaclaw-ai/ as text/html 2026-03-30T13:19:55,392 Skipping link: No binaries permitted for metaclaw-ai: https://www.piwheels.org/simple/metaclaw-ai/metaclaw_ai-0.1.0-py3-none-any.whl#sha256=e16a56247f69c0948d656029dc9bc0a5f9420cd0e2758b36db81f51e7f81c707 (from https://www.piwheels.org/simple/metaclaw-ai/) (requires-python:>=3.10) 2026-03-30T13:19:55,392 Skipping link: not a file: https://www.piwheels.org/simple/metaclaw-ai/ 2026-03-30T13:19:55,393 Skipping link: not a file: https://pypi.org/simple/metaclaw-ai/ 2026-03-30T13:19:55,413 Given no hashes to check 1 links for project 'metaclaw-ai': discarding no candidates 2026-03-30T13:19:55,431 Collecting metaclaw-ai==0.2.0 2026-03-30T13:19:55,433 Created temporary directory: /tmp/pip-unpack-zdqifkvh 2026-03-30T13:19:55,662 Downloading metaclaw_ai-0.2.0.tar.gz (43 kB) 2026-03-30T13:19:55,824 Added metaclaw-ai==0.2.0 from https://files.pythonhosted.org/packages/fb/c6/15170f354c5309860b1d18609bea8927c88e9b86f829fe2650dd1f2a8a53/metaclaw_ai-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-wk5vqjds' 2026-03-30T13:19:55,830 Created temporary directory: /tmp/pip-build-env-dj3rlgx3 2026-03-30T13:19:55,835 Installing build dependencies: started 2026-03-30T13:19:55,836 Running command pip subprocess to install build dependencies 2026-03-30T13:19:56,952 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-30T13:19:57,355 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-30T13:19:57,378 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-30T13:19:59,110 Collecting setuptools>=68.0 2026-03-30T13:19:59,193 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-30T13:19:59,456 Collecting wheel 2026-03-30T13:19:59,471 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-30T13:19:59,653 Collecting packaging>=24.0 2026-03-30T13:19:59,670 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-30T13:20:02,627 Installing collected packages: setuptools, packaging, wheel 2026-03-30T13:20:06,005 Creating /tmp/pip-build-env-dj3rlgx3/overlay/local/bin 2026-03-30T13:20:06,007 changing mode of /tmp/pip-build-env-dj3rlgx3/overlay/local/bin/wheel to 755 2026-03-30T13:20:06,029 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-30T13:20:06,309 Installing build dependencies: finished with status 'done' 2026-03-30T13:20:06,316 Getting requirements to build wheel: started 2026-03-30T13:20:06,317 Running command Getting requirements to build wheel 2026-03-30T13:20:07,014 running egg_info 2026-03-30T13:20:07,019 writing src/metaclaw_ai.egg-info/PKG-INFO 2026-03-30T13:20:07,028 writing dependency_links to src/metaclaw_ai.egg-info/dependency_links.txt 2026-03-30T13:20:07,030 writing entry points to src/metaclaw_ai.egg-info/entry_points.txt 2026-03-30T13:20:07,035 writing requirements to src/metaclaw_ai.egg-info/requires.txt 2026-03-30T13:20:07,036 writing top-level names to src/metaclaw_ai.egg-info/top_level.txt 2026-03-30T13:20:07,068 reading manifest file 'src/metaclaw_ai.egg-info/SOURCES.txt' 2026-03-30T13:20:07,077 writing manifest file 'src/metaclaw_ai.egg-info/SOURCES.txt' 2026-03-30T13:20:07,175 Getting requirements to build wheel: finished with status 'done' 2026-03-30T13:20:07,179 Created temporary directory: /tmp/pip-modern-metadata-mq0tkpc0 2026-03-30T13:20:07,181 Preparing metadata (pyproject.toml): started 2026-03-30T13:20:07,182 Running command Preparing metadata (pyproject.toml) 2026-03-30T13:20:07,829 running dist_info 2026-03-30T13:20:07,839 creating /tmp/pip-modern-metadata-mq0tkpc0/metaclaw_ai.egg-info 2026-03-30T13:20:07,840 writing /tmp/pip-modern-metadata-mq0tkpc0/metaclaw_ai.egg-info/PKG-INFO 2026-03-30T13:20:07,848 writing dependency_links to /tmp/pip-modern-metadata-mq0tkpc0/metaclaw_ai.egg-info/dependency_links.txt 2026-03-30T13:20:07,850 writing entry points to /tmp/pip-modern-metadata-mq0tkpc0/metaclaw_ai.egg-info/entry_points.txt 2026-03-30T13:20:07,855 writing requirements to /tmp/pip-modern-metadata-mq0tkpc0/metaclaw_ai.egg-info/requires.txt 2026-03-30T13:20:07,856 writing top-level names to /tmp/pip-modern-metadata-mq0tkpc0/metaclaw_ai.egg-info/top_level.txt 2026-03-30T13:20:07,858 writing manifest file '/tmp/pip-modern-metadata-mq0tkpc0/metaclaw_ai.egg-info/SOURCES.txt' 2026-03-30T13:20:07,885 reading manifest file '/tmp/pip-modern-metadata-mq0tkpc0/metaclaw_ai.egg-info/SOURCES.txt' 2026-03-30T13:20:07,890 writing manifest file '/tmp/pip-modern-metadata-mq0tkpc0/metaclaw_ai.egg-info/SOURCES.txt' 2026-03-30T13:20:07,892 creating '/tmp/pip-modern-metadata-mq0tkpc0/metaclaw_ai-0.2.0.dist-info' 2026-03-30T13:20:08,013 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-30T13:20:08,018 Source in /tmp/pip-wheel-4g0zesef/metaclaw-ai_c4e7d8bd90174138876708c6539bcc52 has version 0.2.0, which satisfies requirement metaclaw-ai==0.2.0 from https://files.pythonhosted.org/packages/fb/c6/15170f354c5309860b1d18609bea8927c88e9b86f829fe2650dd1f2a8a53/metaclaw_ai-0.2.0.tar.gz 2026-03-30T13:20:08,019 Removed metaclaw-ai==0.2.0 from https://files.pythonhosted.org/packages/fb/c6/15170f354c5309860b1d18609bea8927c88e9b86f829fe2650dd1f2a8a53/metaclaw_ai-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-wk5vqjds' 2026-03-30T13:20:08,025 Created temporary directory: /tmp/pip-unpack-lt3h9cub 2026-03-30T13:20:08,025 Building wheels for collected packages: metaclaw-ai 2026-03-30T13:20:08,029 Created temporary directory: /tmp/pip-wheel-a0ot7g01 2026-03-30T13:20:08,030 Destination directory: /tmp/pip-wheel-a0ot7g01 2026-03-30T13:20:08,032 Building wheel for metaclaw-ai (pyproject.toml): started 2026-03-30T13:20:08,033 Running command Building wheel for metaclaw-ai (pyproject.toml) 2026-03-30T13:20:08,662 running bdist_wheel 2026-03-30T13:20:08,680 running build 2026-03-30T13:20:08,680 running build_py 2026-03-30T13:20:08,687 creating build/lib/metaclaw 2026-03-30T13:20:08,689 copying src/metaclaw/__init__.py -> build/lib/metaclaw 2026-03-30T13:20:08,691 copying src/metaclaw/config.py -> build/lib/metaclaw 2026-03-30T13:20:08,693 copying src/metaclaw/server.py -> build/lib/metaclaw 2026-03-30T13:20:08,695 copying src/metaclaw/__main__.py -> build/lib/metaclaw 2026-03-30T13:20:08,697 copying src/metaclaw/cli.py -> build/lib/metaclaw 2026-03-30T13:20:08,699 creating build/lib/metaclaw/utils 2026-03-30T13:20:08,700 copying src/metaclaw/utils/__init__.py -> build/lib/metaclaw/utils 2026-03-30T13:20:08,702 copying src/metaclaw/utils/formatting.py -> build/lib/metaclaw/utils 2026-03-30T13:20:08,704 copying src/metaclaw/utils/logging.py -> build/lib/metaclaw/utils 2026-03-30T13:20:08,706 creating build/lib/metaclaw/llm 2026-03-30T13:20:08,707 copying src/metaclaw/llm/__init__.py -> build/lib/metaclaw/llm 2026-03-30T13:20:08,709 copying src/metaclaw/llm/provider.py -> build/lib/metaclaw/llm 2026-03-30T13:20:08,711 copying src/metaclaw/llm/models.py -> build/lib/metaclaw/llm 2026-03-30T13:20:08,714 creating build/lib/metaclaw/sessions 2026-03-30T13:20:08,714 copying src/metaclaw/sessions/store.py -> build/lib/metaclaw/sessions 2026-03-30T13:20:08,716 copying src/metaclaw/sessions/__init__.py -> build/lib/metaclaw/sessions 2026-03-30T13:20:08,719 creating build/lib/metaclaw/core 2026-03-30T13:20:08,720 copying src/metaclaw/core/agent.py -> build/lib/metaclaw/core 2026-03-30T13:20:08,722 copying src/metaclaw/core/__init__.py -> build/lib/metaclaw/core 2026-03-30T13:20:08,724 copying src/metaclaw/core/context.py -> build/lib/metaclaw/core 2026-03-30T13:20:08,726 creating build/lib/metaclaw/channels 2026-03-30T13:20:08,727 copying src/metaclaw/channels/__init__.py -> build/lib/metaclaw/channels 2026-03-30T13:20:08,729 copying src/metaclaw/channels/base.py -> build/lib/metaclaw/channels 2026-03-30T13:20:08,731 copying src/metaclaw/channels/manager.py -> build/lib/metaclaw/channels 2026-03-30T13:20:08,733 copying src/metaclaw/channels/message.py -> build/lib/metaclaw/channels 2026-03-30T13:20:08,735 copying src/metaclaw/channels/router.py -> build/lib/metaclaw/channels 2026-03-30T13:20:08,737 creating build/lib/metaclaw/skills 2026-03-30T13:20:08,738 copying src/metaclaw/skills/creator.py -> build/lib/metaclaw/skills 2026-03-30T13:20:08,740 copying src/metaclaw/skills/installer.py -> build/lib/metaclaw/skills 2026-03-30T13:20:08,743 copying src/metaclaw/skills/parser.py -> build/lib/metaclaw/skills 2026-03-30T13:20:08,744 copying src/metaclaw/skills/__init__.py -> build/lib/metaclaw/skills 2026-03-30T13:20:08,746 copying src/metaclaw/skills/registry.py -> build/lib/metaclaw/skills 2026-03-30T13:20:08,748 copying src/metaclaw/skills/discovery.py -> build/lib/metaclaw/skills 2026-03-30T13:20:08,750 copying src/metaclaw/skills/activator.py -> build/lib/metaclaw/skills 2026-03-30T13:20:08,752 creating build/lib/metaclaw/web 2026-03-30T13:20:08,753 copying src/metaclaw/web/app.py -> build/lib/metaclaw/web 2026-03-30T13:20:08,755 copying src/metaclaw/web/__init__.py -> build/lib/metaclaw/web 2026-03-30T13:20:08,757 creating build/lib/metaclaw/core/tools 2026-03-30T13:20:08,758 copying src/metaclaw/core/tools/write_file.py -> build/lib/metaclaw/core/tools 2026-03-30T13:20:08,760 copying src/metaclaw/core/tools/edit_file.py -> build/lib/metaclaw/core/tools 2026-03-30T13:20:08,762 copying src/metaclaw/core/tools/__init__.py -> build/lib/metaclaw/core/tools 2026-03-30T13:20:08,764 copying src/metaclaw/core/tools/bash.py -> build/lib/metaclaw/core/tools 2026-03-30T13:20:08,767 copying src/metaclaw/core/tools/base.py -> build/lib/metaclaw/core/tools 2026-03-30T13:20:08,768 copying src/metaclaw/core/tools/read_file.py -> build/lib/metaclaw/core/tools 2026-03-30T13:20:08,771 creating build/lib/metaclaw/channels/adapters 2026-03-30T13:20:08,772 copying src/metaclaw/channels/adapters/line.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:20:08,774 copying src/metaclaw/channels/adapters/email.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:20:08,777 copying src/metaclaw/channels/adapters/teams.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:20:08,779 copying src/metaclaw/channels/adapters/__init__.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:20:08,781 copying src/metaclaw/channels/adapters/slack.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:20:08,783 copying src/metaclaw/channels/adapters/telegram.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:20:08,785 copying src/metaclaw/channels/adapters/whatsapp.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:20:08,787 copying src/metaclaw/channels/adapters/wechat.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:20:08,789 copying src/metaclaw/channels/adapters/webhook.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:20:08,791 copying src/metaclaw/channels/adapters/twilio.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:20:08,793 copying src/metaclaw/channels/adapters/discord.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:20:08,795 copying src/metaclaw/channels/adapters/zoom.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:20:08,797 copying src/metaclaw/channels/adapters/google_chat.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:20:08,799 creating build/lib/metaclaw/web/dashboard 2026-03-30T13:20:08,800 copying src/metaclaw/web/dashboard/__init__.py -> build/lib/metaclaw/web/dashboard 2026-03-30T13:20:08,803 creating build/lib/metaclaw/web/routes 2026-03-30T13:20:08,804 copying src/metaclaw/web/routes/health.py -> build/lib/metaclaw/web/routes 2026-03-30T13:20:08,806 copying src/metaclaw/web/routes/__init__.py -> build/lib/metaclaw/web/routes 2026-03-30T13:20:08,808 copying src/metaclaw/web/routes/webhooks.py -> build/lib/metaclaw/web/routes 2026-03-30T13:20:08,810 copying src/metaclaw/web/routes/api.py -> build/lib/metaclaw/web/routes 2026-03-30T13:20:08,812 running egg_info 2026-03-30T13:20:08,822 writing src/metaclaw_ai.egg-info/PKG-INFO 2026-03-30T13:20:08,830 writing dependency_links to src/metaclaw_ai.egg-info/dependency_links.txt 2026-03-30T13:20:08,831 writing entry points to src/metaclaw_ai.egg-info/entry_points.txt 2026-03-30T13:20:08,836 writing requirements to src/metaclaw_ai.egg-info/requires.txt 2026-03-30T13:20:08,837 writing top-level names to src/metaclaw_ai.egg-info/top_level.txt 2026-03-30T13:20:08,856 reading manifest file 'src/metaclaw_ai.egg-info/SOURCES.txt' 2026-03-30T13:20:08,865 writing manifest file 'src/metaclaw_ai.egg-info/SOURCES.txt' 2026-03-30T13:20:08,887 installing to build/bdist.linux-armv7l/wheel 2026-03-30T13:20:08,887 running install 2026-03-30T13:20:08,910 running install_lib 2026-03-30T13:20:08,915 creating build/bdist.linux-armv7l/wheel 2026-03-30T13:20:08,917 creating build/bdist.linux-armv7l/wheel/metaclaw 2026-03-30T13:20:08,919 creating build/bdist.linux-armv7l/wheel/metaclaw/utils 2026-03-30T13:20:08,920 copying build/lib/metaclaw/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/utils 2026-03-30T13:20:08,922 copying build/lib/metaclaw/utils/formatting.py -> build/bdist.linux-armv7l/wheel/./metaclaw/utils 2026-03-30T13:20:08,924 copying build/lib/metaclaw/utils/logging.py -> build/bdist.linux-armv7l/wheel/./metaclaw/utils 2026-03-30T13:20:08,926 copying build/lib/metaclaw/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw 2026-03-30T13:20:08,928 creating build/bdist.linux-armv7l/wheel/metaclaw/llm 2026-03-30T13:20:08,929 copying build/lib/metaclaw/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/llm 2026-03-30T13:20:08,931 copying build/lib/metaclaw/llm/provider.py -> build/bdist.linux-armv7l/wheel/./metaclaw/llm 2026-03-30T13:20:08,933 copying build/lib/metaclaw/llm/models.py -> build/bdist.linux-armv7l/wheel/./metaclaw/llm 2026-03-30T13:20:08,935 copying build/lib/metaclaw/config.py -> build/bdist.linux-armv7l/wheel/./metaclaw 2026-03-30T13:20:08,938 creating build/bdist.linux-armv7l/wheel/metaclaw/sessions 2026-03-30T13:20:08,939 copying build/lib/metaclaw/sessions/store.py -> build/bdist.linux-armv7l/wheel/./metaclaw/sessions 2026-03-30T13:20:08,941 copying build/lib/metaclaw/sessions/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/sessions 2026-03-30T13:20:08,943 creating build/bdist.linux-armv7l/wheel/metaclaw/core 2026-03-30T13:20:08,944 copying build/lib/metaclaw/core/agent.py -> build/bdist.linux-armv7l/wheel/./metaclaw/core 2026-03-30T13:20:08,947 copying build/lib/metaclaw/core/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/core 2026-03-30T13:20:08,949 creating build/bdist.linux-armv7l/wheel/metaclaw/core/tools 2026-03-30T13:20:08,950 copying build/lib/metaclaw/core/tools/write_file.py -> build/bdist.linux-armv7l/wheel/./metaclaw/core/tools 2026-03-30T13:20:08,952 copying build/lib/metaclaw/core/tools/edit_file.py -> build/bdist.linux-armv7l/wheel/./metaclaw/core/tools 2026-03-30T13:20:08,954 copying build/lib/metaclaw/core/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/core/tools 2026-03-30T13:20:08,956 copying build/lib/metaclaw/core/tools/bash.py -> build/bdist.linux-armv7l/wheel/./metaclaw/core/tools 2026-03-30T13:20:08,959 copying build/lib/metaclaw/core/tools/base.py -> build/bdist.linux-armv7l/wheel/./metaclaw/core/tools 2026-03-30T13:20:08,960 copying build/lib/metaclaw/core/tools/read_file.py -> build/bdist.linux-armv7l/wheel/./metaclaw/core/tools 2026-03-30T13:20:08,963 copying build/lib/metaclaw/core/context.py -> build/bdist.linux-armv7l/wheel/./metaclaw/core 2026-03-30T13:20:08,966 creating build/bdist.linux-armv7l/wheel/metaclaw/channels 2026-03-30T13:20:08,967 copying build/lib/metaclaw/channels/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels 2026-03-30T13:20:08,969 copying build/lib/metaclaw/channels/base.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels 2026-03-30T13:20:08,971 copying build/lib/metaclaw/channels/manager.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels 2026-03-30T13:20:08,973 creating build/bdist.linux-armv7l/wheel/metaclaw/channels/adapters 2026-03-30T13:20:08,974 copying build/lib/metaclaw/channels/adapters/line.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:20:08,976 copying build/lib/metaclaw/channels/adapters/email.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:20:08,978 copying build/lib/metaclaw/channels/adapters/teams.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:20:08,980 copying build/lib/metaclaw/channels/adapters/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:20:08,982 copying build/lib/metaclaw/channels/adapters/slack.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:20:08,984 copying build/lib/metaclaw/channels/adapters/telegram.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:20:08,986 copying build/lib/metaclaw/channels/adapters/whatsapp.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:20:08,988 copying build/lib/metaclaw/channels/adapters/wechat.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:20:08,990 copying build/lib/metaclaw/channels/adapters/webhook.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:20:08,991 copying build/lib/metaclaw/channels/adapters/twilio.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:20:08,993 copying build/lib/metaclaw/channels/adapters/discord.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:20:08,995 copying build/lib/metaclaw/channels/adapters/zoom.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:20:08,997 copying build/lib/metaclaw/channels/adapters/google_chat.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:20:08,999 copying build/lib/metaclaw/channels/message.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels 2026-03-30T13:20:09,000 copying build/lib/metaclaw/channels/router.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels 2026-03-30T13:20:09,002 copying build/lib/metaclaw/server.py -> build/bdist.linux-armv7l/wheel/./metaclaw 2026-03-30T13:20:09,004 copying build/lib/metaclaw/__main__.py -> build/bdist.linux-armv7l/wheel/./metaclaw 2026-03-30T13:20:09,006 copying build/lib/metaclaw/cli.py -> build/bdist.linux-armv7l/wheel/./metaclaw 2026-03-30T13:20:09,009 creating build/bdist.linux-armv7l/wheel/metaclaw/skills 2026-03-30T13:20:09,010 copying build/lib/metaclaw/skills/creator.py -> build/bdist.linux-armv7l/wheel/./metaclaw/skills 2026-03-30T13:20:09,012 copying build/lib/metaclaw/skills/installer.py -> build/bdist.linux-armv7l/wheel/./metaclaw/skills 2026-03-30T13:20:09,014 copying build/lib/metaclaw/skills/parser.py -> build/bdist.linux-armv7l/wheel/./metaclaw/skills 2026-03-30T13:20:09,015 copying build/lib/metaclaw/skills/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/skills 2026-03-30T13:20:09,017 copying build/lib/metaclaw/skills/registry.py -> build/bdist.linux-armv7l/wheel/./metaclaw/skills 2026-03-30T13:20:09,019 copying build/lib/metaclaw/skills/discovery.py -> build/bdist.linux-armv7l/wheel/./metaclaw/skills 2026-03-30T13:20:09,021 copying build/lib/metaclaw/skills/activator.py -> build/bdist.linux-armv7l/wheel/./metaclaw/skills 2026-03-30T13:20:09,023 creating build/bdist.linux-armv7l/wheel/metaclaw/web 2026-03-30T13:20:09,025 creating build/bdist.linux-armv7l/wheel/metaclaw/web/dashboard 2026-03-30T13:20:09,026 copying build/lib/metaclaw/web/dashboard/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/web/dashboard 2026-03-30T13:20:09,028 copying build/lib/metaclaw/web/app.py -> build/bdist.linux-armv7l/wheel/./metaclaw/web 2026-03-30T13:20:09,030 copying build/lib/metaclaw/web/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/web 2026-03-30T13:20:09,032 creating build/bdist.linux-armv7l/wheel/metaclaw/web/routes 2026-03-30T13:20:09,033 copying build/lib/metaclaw/web/routes/health.py -> build/bdist.linux-armv7l/wheel/./metaclaw/web/routes 2026-03-30T13:20:09,035 copying build/lib/metaclaw/web/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/web/routes 2026-03-30T13:20:09,037 copying build/lib/metaclaw/web/routes/webhooks.py -> build/bdist.linux-armv7l/wheel/./metaclaw/web/routes 2026-03-30T13:20:09,039 copying build/lib/metaclaw/web/routes/api.py -> build/bdist.linux-armv7l/wheel/./metaclaw/web/routes 2026-03-30T13:20:09,041 running install_egg_info 2026-03-30T13:20:09,046 Copying src/metaclaw_ai.egg-info to build/bdist.linux-armv7l/wheel/./metaclaw_ai-0.2.0-py3.11.egg-info 2026-03-30T13:20:09,058 running install_scripts 2026-03-30T13:20:09,066 creating build/bdist.linux-armv7l/wheel/metaclaw_ai-0.2.0.dist-info/WHEEL 2026-03-30T13:20:09,069 creating '/tmp/pip-wheel-a0ot7g01/.tmp-ruzlg5r1/metaclaw_ai-0.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-30T13:20:09,071 adding 'metaclaw/__init__.py' 2026-03-30T13:20:09,072 adding 'metaclaw/__main__.py' 2026-03-30T13:20:09,074 adding 'metaclaw/cli.py' 2026-03-30T13:20:09,076 adding 'metaclaw/config.py' 2026-03-30T13:20:09,077 adding 'metaclaw/server.py' 2026-03-30T13:20:09,079 adding 'metaclaw/channels/__init__.py' 2026-03-30T13:20:09,080 adding 'metaclaw/channels/base.py' 2026-03-30T13:20:09,081 adding 'metaclaw/channels/manager.py' 2026-03-30T13:20:09,082 adding 'metaclaw/channels/message.py' 2026-03-30T13:20:09,084 adding 'metaclaw/channels/router.py' 2026-03-30T13:20:09,085 adding 'metaclaw/channels/adapters/__init__.py' 2026-03-30T13:20:09,087 adding 'metaclaw/channels/adapters/discord.py' 2026-03-30T13:20:09,088 adding 'metaclaw/channels/adapters/email.py' 2026-03-30T13:20:09,090 adding 'metaclaw/channels/adapters/google_chat.py' 2026-03-30T13:20:09,091 adding 'metaclaw/channels/adapters/line.py' 2026-03-30T13:20:09,092 adding 'metaclaw/channels/adapters/slack.py' 2026-03-30T13:20:09,094 adding 'metaclaw/channels/adapters/teams.py' 2026-03-30T13:20:09,095 adding 'metaclaw/channels/adapters/telegram.py' 2026-03-30T13:20:09,097 adding 'metaclaw/channels/adapters/twilio.py' 2026-03-30T13:20:09,098 adding 'metaclaw/channels/adapters/webhook.py' 2026-03-30T13:20:09,099 adding 'metaclaw/channels/adapters/wechat.py' 2026-03-30T13:20:09,100 adding 'metaclaw/channels/adapters/whatsapp.py' 2026-03-30T13:20:09,102 adding 'metaclaw/channels/adapters/zoom.py' 2026-03-30T13:20:09,104 adding 'metaclaw/core/__init__.py' 2026-03-30T13:20:09,105 adding 'metaclaw/core/agent.py' 2026-03-30T13:20:09,107 adding 'metaclaw/core/context.py' 2026-03-30T13:20:09,109 adding 'metaclaw/core/tools/__init__.py' 2026-03-30T13:20:09,110 adding 'metaclaw/core/tools/base.py' 2026-03-30T13:20:09,112 adding 'metaclaw/core/tools/bash.py' 2026-03-30T13:20:09,113 adding 'metaclaw/core/tools/edit_file.py' 2026-03-30T13:20:09,115 adding 'metaclaw/core/tools/read_file.py' 2026-03-30T13:20:09,116 adding 'metaclaw/core/tools/write_file.py' 2026-03-30T13:20:09,118 adding 'metaclaw/llm/__init__.py' 2026-03-30T13:20:09,119 adding 'metaclaw/llm/models.py' 2026-03-30T13:20:09,121 adding 'metaclaw/llm/provider.py' 2026-03-30T13:20:09,123 adding 'metaclaw/sessions/__init__.py' 2026-03-30T13:20:09,124 adding 'metaclaw/sessions/store.py' 2026-03-30T13:20:09,126 adding 'metaclaw/skills/__init__.py' 2026-03-30T13:20:09,127 adding 'metaclaw/skills/activator.py' 2026-03-30T13:20:09,129 adding 'metaclaw/skills/creator.py' 2026-03-30T13:20:09,130 adding 'metaclaw/skills/discovery.py' 2026-03-30T13:20:09,132 adding 'metaclaw/skills/installer.py' 2026-03-30T13:20:09,133 adding 'metaclaw/skills/parser.py' 2026-03-30T13:20:09,134 adding 'metaclaw/skills/registry.py' 2026-03-30T13:20:09,136 adding 'metaclaw/utils/__init__.py' 2026-03-30T13:20:09,137 adding 'metaclaw/utils/formatting.py' 2026-03-30T13:20:09,139 adding 'metaclaw/utils/logging.py' 2026-03-30T13:20:09,140 adding 'metaclaw/web/__init__.py' 2026-03-30T13:20:09,142 adding 'metaclaw/web/app.py' 2026-03-30T13:20:09,143 adding 'metaclaw/web/dashboard/__init__.py' 2026-03-30T13:20:09,145 adding 'metaclaw/web/routes/__init__.py' 2026-03-30T13:20:09,146 adding 'metaclaw/web/routes/api.py' 2026-03-30T13:20:09,147 adding 'metaclaw/web/routes/health.py' 2026-03-30T13:20:09,149 adding 'metaclaw/web/routes/webhooks.py' 2026-03-30T13:20:09,151 adding 'metaclaw_ai-0.2.0.dist-info/METADATA' 2026-03-30T13:20:09,152 adding 'metaclaw_ai-0.2.0.dist-info/WHEEL' 2026-03-30T13:20:09,153 adding 'metaclaw_ai-0.2.0.dist-info/entry_points.txt' 2026-03-30T13:20:09,154 adding 'metaclaw_ai-0.2.0.dist-info/top_level.txt' 2026-03-30T13:20:09,155 adding 'metaclaw_ai-0.2.0.dist-info/RECORD' 2026-03-30T13:20:09,158 removing build/bdist.linux-armv7l/wheel 2026-03-30T13:20:09,273 Building wheel for metaclaw-ai (pyproject.toml): finished with status 'done' 2026-03-30T13:20:09,279 Created wheel for metaclaw-ai: filename=metaclaw_ai-0.2.0-py3-none-any.whl size=60923 sha256=1b19a0ddb22b00a68ac43d84de3e813a282460d205da9ce9bdaa935b1b0976e2 2026-03-30T13:20:09,280 Stored in directory: /tmp/pip-ephem-wheel-cache-ytq1q9z3/wheels/2a/9d/e9/c337c0f5b638c89cee0e3012a1545472ba921d010e40b1c0ec 2026-03-30T13:20:09,292 Successfully built metaclaw-ai 2026-03-30T13:20:09,297 Removed build tracker: '/tmp/pip-build-tracker-wk5vqjds'