alexa
menu

Blazor

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Search Results for

    Show / Hide Table of Contents

    Enum ThinkingContextType

    Specifies the semantic type for a thinking context item in a thinking stage.

    Namespace: Syncfusion.Blazor.InteractiveChat
    Assembly: Syncfusion.Blazor.InteractiveChat.dll
    Syntax
    public enum ThinkingContextType
    Remarks

    The ThinkingContextType enumeration defines the different categories of contextual metadata that can be referenced within a thinking stage's content. Each type determines the icon, styling, and semantic meaning of the context item displayed to the user.

    Context items are displayed inline within stage content when referenced using placeholder notation (e.g., {0}, {1}) in the stage's content string.

    • File - Represents a file reference, typically displayed with a document icon. Used for file paths, document names, or file identifiers analyzed during reasoning.
    • Variable - Represents a variable or parameter reference. Used for variables, state values, or named parameters referenced in the thinking process.
    • Search - Represents a search query or search result. Used for search terms, API queries, or information retrieval operations performed during reasoning.
    • Tool - Represents a tool or function invocation. Used for tool names, function references, or external service calls made during the thinking process.
    • Result - Represents an output or result value. Used for computed results, query results, or outcomes of operations performed during reasoning.
    • Context - Represents a generic context item with no specific type. Used as a fallback for context items that don't fit other categories.

    Fields

    Name Description
    Context

    Represents a generic context item without a specific semantic type.

    File

    Represents a file context item such as a document, source code file, or file path.

    Result

    Represents a result or output context item from an operation or computation.

    Search

    Represents a search query or search operation context item.

    Tool

    Represents a tool or function invocation context item.

    Variable

    Represents a variable or parameter context item.

    In this article
    Back to top Generated by DocFX
    Copyright © 2001 - 2026 Syncfusion Inc. All Rights Reserved