feat: improve admin observability and translation-first summaries

This commit is contained in:
cesnimda
2026-03-22 21:37:30 +01:00
parent 8014c1e890
commit 4c49ffb0d6
8 changed files with 585 additions and 261 deletions
@@ -15,6 +15,17 @@ public sealed class ProductionConfigTests
Assert.NotNull(method);
}
[Fact]
public void Summarizer_metrics_include_runtime_device_details()
{
var ctor = typeof(SummarizerMetrics).GetConstructors().Single();
var parameterNames = ctor.GetParameters().Select(x => x.Name).ToHashSet(StringComparer.OrdinalIgnoreCase);
Assert.Contains("device", parameterNames);
Assert.Contains("gpuAvailable", parameterNames);
Assert.Contains("gpuName", parameterNames);
}
[Fact]
public void Profile_cv_controller_supports_pdf_and_docx_extensions()
{