Implement meeting assistant v1

This commit is contained in:
2026-05-20 02:06:16 +02:00
parent 90df1edc03
commit 0297bcc0f6
120 changed files with 11883 additions and 180 deletions
@@ -0,0 +1,17 @@
namespace MeetingAssistant.MeetingNotes;
public static class MeetingNoteActionLinks
{
public static string CreateSummaryRetryLink(
string publicBaseUrl,
string summaryPath,
string label = "Retry summary generation")
{
var baseUrl = string.IsNullOrWhiteSpace(publicBaseUrl)
? "http://localhost:5090"
: publicBaseUrl.TrimEnd('/');
var summaryFileName = Path.GetFileName(summaryPath);
var url = $"{baseUrl}/meetings/summary/retry?summaryPath={Uri.EscapeDataString(summaryFileName)}";
return $"[{label}]({url})";
}
}