mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-04-07 11:38:16 +00:00
crewai install (uv sync) was failing with 401 Unauthorized when the project depends on tools from a private package index (e.g. AMP tool repository). The credentials were already injected for 'crewai run' and 'crewai tool publish' but were missing from 'crewai install'. Reads [tool.uv.sources] from pyproject.toml and injects UV_INDEX_* credentials into the subprocess environment, matching the pattern already used in run_crew.py.