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;