Expand settings and logs agent tools
PR and Push Build/Test / build-and-test (push) Successful in 9m36s

This commit is contained in:
2026-06-01 21:07:08 +02:00
parent abac46c691
commit 11c65ce669
12 changed files with 1160 additions and 45 deletions
@@ -24,7 +24,7 @@ internal static class MeetingSummaryFrontmatterFactory
artifacts.SummaryPath,
meetingNote,
cancellationToken);
frontmatter.Projects = CopyNonEmptyList(meetingNote.Frontmatter.Projects);
frontmatter.Projects = CopyNonEmptyProjectList(meetingNote.Frontmatter.Projects);
return frontmatter;
}
@@ -42,6 +42,16 @@ internal static class MeetingSummaryFrontmatterFactory
return values.Count == 0 ? null : values.ToList();
}
private static List<string>? CopyNonEmptyProjectList(IEnumerable<string> values)
{
var projects = values
.Where(value => !string.IsNullOrWhiteSpace(value))
.Select(value => value.Trim())
.Distinct(StringComparer.OrdinalIgnoreCase)
.ToList();
return projects.Count == 0 ? null : projects;
}
private static async Task<List<string>?> ReadExistingSummaryAttendeesAsync(
string summaryPath,
CancellationToken cancellationToken)