Saxonberg Server API
    Preparing search index...

    Interface AliasExpansionInfo

    One alias-expansion record — what the user typed, what it resolved to, and the chain of intermediate alias names when the resolution recursed.

    interface AliasExpansionInfo {
        aliasName: string;
        chain?: string[];
        expandedText: string;
        originalText: string;
    }
    Index

    Properties

    aliasName: string

    The verb the user actually typed (always the first alias name).

    chain?: string[]

    Multi-step chain when recursive (e.g. ['gn', 'goodnight']). One entry per hop in firing order; absent for single-step.

    expandedText: string

    Canonical post-expansion text (CommandLineApi.format of the resulting ParsedCommand).

    originalText: string

    The user's raw input — same string as commandText, surfaced here so log consumers don't have to thread two fields.