Added the BeyondFacts Lab as a prototype (#1175)

This commit is contained in:
Thorsten Sommer authored and GitHub committed 2026-11-08 19:49:46 +01:00
1 parent db8dae1cf6
commit b6c3fbb5db
90 files changed
+5936 -209

No files matched your search

+6
View File
@@ -1,5 +1,6 @@
using System.Text.Json;
using AIStudio.Assistants.BeyondFactsLab;
using AIStudio.Assistants.SWOTAnalysis;
using AIStudio.Chat;
using AIStudio.Settings;
@@ -59,6 +60,11 @@ public static partial class JsonTestRoots
// The text around a passage which the provenance store keeps:
yield return Case(new(typeof(IReadOnlyList<string>), SqliteProvenanceStoreClientImplementation.JSON_OPTIONS));
yield return Case(new(typeof(List<string>), SqliteProvenanceStoreClientImplementation.JSON_OPTIONS));
// The preparations of the BeyondFacts Lab, their forms, and the preparation selected last:
yield return Case(new(typeof(BflProject), BeyondFactsLabJson.PERSISTENCE));
yield return Case(new(typeof(BflStepFormData), BeyondFactsLabJson.PERSISTENCE));
yield return Case(new(typeof(Guid?), BeyondFactsLabJson.PERSISTENCE), "selected preparation");
}
private static TestCaseData Case(JsonTestRoot root, string? purpose = null)