New internal checks gate the 'diff' and 'tips' plugin modules behind readiness and enablement conditions
Two new internal helper functions each decide whether a plugin-style feature is available before it runs. One covers a module called 'diff', the other a module called 'tips'. Each check requires that the session isn't remote, that the module itself reports it's ready (isAvailable()), that a second internal readiness check passes, and that the module is listed among the currently enabled plugins.
This is internal plumbing that ensures these two features only activate when all their prerequisites are actually met, reducing the chance of them running in a broken or unsupported state.
What the 'diff' and 'tips' modules actually do for the user isn't stated in the finding.