fix(ai): request structured JSON for queued strategies

This commit is contained in:
cesnimda
2026-10-29 13:03:57 +01:00
parent 994bf8f8bb
commit caa0c6a2ef
8 changed files with 69 additions and 6 deletions
@@ -128,7 +128,7 @@ public sealed class StrategySnapshotOperationTests
await connection.OpenAsync();
Fixture? fixture = null;
var summarizer = new Mock<ISummarizerService>();
summarizer.Setup(item => item.GenerateSectionWithMetadataAsync(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<int>(), It.IsAny<int>(), It.IsAny<CancellationToken>()))
summarizer.Setup(item => item.GenerateSectionWithMetadataAsync(It.IsAny<string>(), It.IsAny<string>(), AiGenerationOutputMode.StructuredJson, It.IsAny<int>(), It.IsAny<int>(), It.IsAny<CancellationToken>()))
.ReturnsAsync(() =>
{
fixture!.GenerationCalls++;