authHeaderForBaseUrl function
The authHeader of the saved entry serving baseUrl, for the
folder-model-state restores (boot in bin/fah.dart and session
re-apply in agent_cli.dart — issue #964 review): a restored gateway
endpoint without its header 401s. Null when baseUrl is null (catalog
default) or no saved entry matches it.
Implementation
String? authHeaderForBaseUrl(
List<CustomProviderEntry> entries,
String? baseUrl,
) {
if (baseUrl == null) return null;
for (final entry in entries) {
if (sameEndpoint(entry.baseUrl, baseUrl)) return entry.authHeader;
}
return null;
}