_is_azure_foundry_responses matches the azure-foundry provider or the project-scoped services.ai.azure.com host. #101243 proposes narrowing it to that host alone. The multi-item rejection this branch handles happens on resource-level *.openai.azure.com hosts too, so the pruning gate now uses _is_azure_responses: the provider, or either Azure host. Refs #105369