Saxonberg Server API
    Preparing search index...

    Interface ParsedCommand

    One command — verb at index 0 plus the rest of its tokens.

    interface ParsedCommand {
        emotePrefixed?: boolean;
        rawTokens: RawToken[];
        source: string;
        start: number;
        verb: string;
    }
    Index

    Properties

    emotePrefixed?: boolean

    True when the input began with a : or ; sigil followed by a non-whitespace verb word. The sigil has been stripped by the parser; the verb itself is the rest of the first word. The router uses this flag to enable the catalog-emote fallback: a verb miss with the flag set falls through to SoulMixin.emoteFree(rest) instead of the standard unknown-verb error.

    rawTokens: RawToken[]
    source: string

    Slice of original input this command came from (pre-pipe split).

    start: number

    Byte offset of source in the full pipeline input.

    verb: string