LlmsTxtEntryMetadata
Pennington.LlmsTxt
Endpoint metadata that surfaces a MapGet route in llms.txt without producing an HTML page. Attached to a route via WithLlmsTxtEntry; consumed by LlmsTxtService to fold the endpoint's URL into the generated index alongside discovered markdown entries.
Properties
Descriptionstring- Optional one-line description rendered after the link.
Titlestring- Display title shown in the
llms.txtfront door.
Constructors
LlmsTxtEntryMetadata
#public LlmsTxtEntryMetadata(string Title, string Description = null)
Endpoint metadata that surfaces a MapGet route in llms.txt without producing an HTML page. Attached to a route via WithLlmsTxtEntry; consumed by LlmsTxtService to fold the endpoint's URL into the generated index alongside discovered markdown entries.
Parameters
Titlestring- Display title shown in the
llms.txtfront door. Descriptionstring- Optional one-line description rendered after the link.
Pennington.LlmsTxt.LlmsTxtEntryMetadata
namespace Pennington.LlmsTxt;
/// Endpoint metadata that surfaces a MapGet route in llms.txt without producing an HTML page. Attached to a route via WithLlmsTxtEntry; consumed by LlmsTxtService to fold the endpoint's URL into the generated index alongside discovered markdown entries.
public record LlmsTxtEntryMetadata
{
/// Optional one-line description rendered after the link.
public string Description { get; set; }
/// Endpoint metadata that surfaces a MapGet route in llms.txt without producing an HTML page. Attached to a route via WithLlmsTxtEntry; consumed by LlmsTxtService to fold the endpoint's URL into the generated index alongside discovered markdown entries.
public LlmsTxtEntryMetadata(string Title, string Description = null)
;
/// Display title shown in the llms.txt front door.
public string Title { get; set; }
}