Add meeting inactivity safeguards
PR and Push Build/Test / build-and-test (push) Failing after 14m53s

This commit is contained in:
2026-06-03 08:30:15 +02:00
parent efe7c4ba0a
commit edade8ab62
21 changed files with 532 additions and 275 deletions
@@ -219,9 +219,14 @@ public sealed class MeetingSummaryTools
Directory.CreateDirectory(Path.GetDirectoryName(artifacts.SummaryPath)!);
var meetingNote = await ReadMeetingNoteAsync();
var summaryTitle = string.IsNullOrWhiteSpace(meetingNote.Frontmatter.Title)
? title
: meetingNote.Frontmatter.Title;
var trimmedTitle = title?.Trim();
if (!string.IsNullOrWhiteSpace(trimmedTitle))
{
meetingNote.Frontmatter.Title = trimmedTitle;
await WriteMeetingNoteAsync(meetingNote);
}
var summaryTitle = meetingNote.Frontmatter.Title;
var frontmatter = await MeetingSummaryFrontmatterFactory.CreateAsync(
artifacts,
meetingNote,