{"version":"2.1.223","anchor":"tengu-init-now-reports-repository-and-toolchain-shape","canonical_anchor":"tengu-init-now-reports-repository-and-toolchain-shape","heading":"tengu_init now reports repository and toolchain shape","tier":"internal","area":"Telemetry","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.223\/e\/tengu-init-now-reports-repository-and-toolchain-shape","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.223","markdown":"### tengu_init now reports repository and toolchain shape\n\nStartup telemetry now notes whether your project uses git, Docker, Nix, Bazel, CI configs and similar.\n\n**What**\n\nThe startup event carries new fields describing the repository and the project's build and dependency setup.\n\n**Details**\n\n- Repository fields: `is_git`, `has_remote`, `remote_host_class`.\n- 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`.\n- Host names are classified rather than sent raw.\n- The git probe returns null when the restricted-telemetry privacy check says so, and the fields are then absent.\n\n**Evidence**\n\n`has_secrets_manager_refs`\n\n- Area: Telemetry\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 0\/5"}