From bba7c764eaaff6627884630112d6c4c19e4090cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peer=20Sch=C3=BCtt?= <20603780+peerschuett@users.noreply.github.com> Date: Thu, 2 Jul 2026 22:16:43 +0200 Subject: [PATCH] Fancier formatting for sources. --- .../Tools/SourceExtensions.cs | 89 ++++++++++++++++--- 1 file changed, 78 insertions(+), 11 deletions(-) diff --git a/app/MindWork AI Studio/Tools/SourceExtensions.cs b/app/MindWork AI Studio/Tools/SourceExtensions.cs index c7ecf314..fab0324d 100644 --- a/app/MindWork AI Studio/Tools/SourceExtensions.cs +++ b/app/MindWork AI Studio/Tools/SourceExtensions.cs @@ -1,4 +1,5 @@ using System.Text; +using System.Text.RegularExpressions; using AIStudio.Tools.PluginSystem; @@ -6,7 +7,79 @@ namespace AIStudio.Tools; public static class SourceExtensions { + private static readonly Regex MARKDOWN_LINK_WITH_OPTIONAL_SUFFIX = new(@"^\[(?