using System.Reflection; namespace Agent.Core.Prompts; public static class FixedPrompt { private const string ResourceName = "Agent.Core.Prompts.FixedSystemPrompt.md"; public static string Load() { using Stream stream = typeof(FixedPrompt).Assembly.GetManifestResourceStream(ResourceName) ?? throw new InvalidOperationException($"Embedded resource '{ResourceName}' was not found."); using var reader = new StreamReader(stream); return reader.ReadToEnd(); } }