getCachedRepository function
Return cached repository ("owner/name") for github.com, or null.
Implementation
String? getCachedRepository({String? cwd}) {
final currentCwd = cwd ?? Directory.current.path;
final parsed = _repositoryCache[currentCwd];
if (parsed == null || parsed.host != 'github.com') return null;
return '${parsed.owner}/${parsed.name}';
}