{"name":"tengu_plugin_official_mkt_git_fallback","slug":"tengu-plugin-official-mkt-git-fallback","family":"flag","title":"Feature flags","noun":"feature flag","description":"Plugin installs can now fall back to GitHub over HTTPS, and bulk marketplace refreshes report skipped built-in marketplaces separately","description_source":"entry","described_by":{"version":"2.1.288","anchor":"plugin-install-can-fall-back-to-github-https-official-marke"},"presence":{"first_seen":"2.1.138","removed_in":null,"in_current_build":true,"newest_mined":"2.1.308","builds":149,"mined_builds":149,"first_cited":{"version":"2.1.288","released_at":"2026-10-02 18:30:40","spans":1}},"aliases":[],"entries":[{"version":"2.1.290","anchor":"plugin-marketplaces-look-alike-name-check-on-refresh-git-f","heading":"Plugin marketplace refresh skips look-alike names and gives clearer download errors","line":"Marketplace refresh skips names that fail a look-alike check, and plugin download and integrity failures now give distinct messages","released_at":"2026-10-05 18:12:44","reason":"gate cited by this entry"},{"version":"2.1.288","anchor":"plugin-install-can-fall-back-to-github-https-official-marke","heading":"Plugin installs can fall back to GitHub over HTTPS when other downloads fail","line":"Plugin installs can now fall back to GitHub over HTTPS, and bulk marketplace refreshes report skipped built-in marketplaces separately","released_at":"2026-10-02 18:30:40","reason":"gate cited by this entry"}],"entries_total":2,"docs":[],"docs_total":0,"gates":[{"version":"2.1.290","state":"on-in-code","account":true,"baseline":true,"code_default":true},{"version":"2.1.288","state":"on-in-code","account":true,"baseline":true,"code_default":true}],"related":[{"name":"tengu_plugin_","slug":"tengu-plugin","description":null},{"name":"tengu_plugin_autoupdate_allow_credential_helper","slug":"tengu-plugin-autoupdate-allow-credential-helper","description":"Plugin autoupdate now always disables the git credential helper during background refresh"},{"name":"tengu_plugin_binary_assets","slug":"tengu-plugin-binary-assets","description":"Default `false`. When `true`, or when the `CLAUDE_CODE_PLUGIN_BINARY_ASSETS` env var is `1`, `true`, `yes` or `on`, Claude Code provisions the native binaries a plugin declares under `binaries` in its `.claude-plugin\/plugin.json` into the plugin's `bin` directory, keyed to their declared `sha256` values. Provisioning also requires the plugin's marketplace to pass a separate check, and a plugin root that is not a real directory is refused."},{"name":"tengu_plugin_command_failed","slug":"tengu-plugin-command-failed","description":"Failed plugin commands now flush their analytics before exiting instead of dropping the event."},{"name":"tengu_plugin_command_source_refresh","slug":"tengu-plugin-command-source-refresh","description":"Command-built plugins refresh on their own background schedule, and block if the command changed."},{"name":"tengu_plugin_disabled_cli","slug":"tengu-plugin-disabled-cli","description":"Plugin install\/uninstall telemetry now confirms the plugin against the marketplace catalog before logging"},{"name":"tengu_plugin_enabled_cli","slug":"tengu-plugin-enabled-cli","description":"Plugin-enable telemetry now looks up plugin metadata asynchronously with added directory context"},{"name":"tengu_plugin_enabled_for_session","slug":"tengu-plugin-enabled-for-session","description":"Skill usage stats include hashed skill names only for plugins from outside marketplaces."},{"name":"tengu_plugin_hint_seen","slug":"tengu-plugin-hint-seen","description":"Tool and command output can now embed a hidden tag that suggests installing a specific plugin."},{"name":"tengu_plugin_hooks_modules","slug":"tengu-plugin-hooks-modules","description":"Tools a plugin registers reach the model through a local loopback MCP server."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-plugin-official-mkt-git-fallback","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}