What
The startup event carries new fields describing the repository and the project's build and dependency setup.
Details
- Repository fields:
is_git,has_remote,remote_host_class. - Project-shape block:
has_dockerfile,has_compose,has_devcontainer,has_nix,has_bazel,lockfile_family,has_env_file,has_ci_config,has_private_registry,private_registry_host_class,has_secrets_manager_refs,os_locked_toolchain. - Host names are classified rather than sent raw.
- The git probe returns null when the restricted-telemetry privacy check says so, and the fields are then absent.
Evidence
has_secrets_manager_refs
Strings lifted out of the shipped bundle, so the claim above can be checked against them.