using NexusReader.Application.Abstractions.Messaging; namespace NexusReader.Application.Queries.Graph; /// Chapter or page content to extract the graph from. /// Tenant scope for knowledge extraction and caching. /// Optional Ebook ID to link the knowledge units to. public record GetKnowledgeGraphQuery(string Text, string TenantId, Guid? EbookId = null) : IQuery;