It's a bit confusing to the user that using
causes this warning:
The 'projects' toolset requires a GitHub token with organization Projects permissions.
ℹ See: https://githubnext.github.io/gh-aw/reference/tokens/#gh_aw_project_github_token-github-projects-v2
This is because "all" includes the projects toolset. While it's logically correct to give the warning - the implied "projects" toolset is indeed not going to work without the required token - it is very unlikely that with "all" the user is trying to do anything with projects.
I think we should only give this warning if the projects toolset is mentioned explicitly, not implied by "all".