Member Junction
    Preparing search index...

    Variable ConversationToolNamesConst

    ConversationToolNames: readonly [
        "getMessageBySequence",
        "getMessagesByRange",
        "searchConversation",
        "summarizeRange",
    ] = ...

    The conversation-tool name vocabulary — single source of truth. The LLM is taught these exact strings (GetToolDocumentation + the loop-agent system template's response-type union), the dispatch switch matches them, and framework guidance messages enumerate them. Add/rename tools HERE; everything else derives from this array.