`uv` creates a `uv.lock` file in the directory of projects it manages. See [documentation](https://docs.astral.sh/uv/concepts/projects/layout/#the-lockfile). If `dev` detects this, it should add `astral.sh/uv` to the environment.