LLDB mainline
lldb_protocol::mcp::ServerCapabilities Struct Reference

Capabilities that a server may support. More...

#include <Protocol.h>

Public Attributes

bool supportsToolsList = false
bool supportsResourcesList = false
bool supportsResourcesSubscribe = false
bool supportsCompletions = false
 Utilities.
bool supportsLogging = false

Detailed Description

Capabilities that a server may support.

Known capabilities are defined here, in this schema, but this is not a closed set: any server can define its own, additional capabilities.

Definition at line 224 of file Protocol.h.

Member Data Documentation

◆ supportsCompletions

bool lldb_protocol::mcp::ServerCapabilities::supportsCompletions = false

Utilities.

Definition at line 230 of file Protocol.h.

Referenced by lldb_protocol::mcp::toJSON().

◆ supportsLogging

bool lldb_protocol::mcp::ServerCapabilities::supportsLogging = false

Definition at line 231 of file Protocol.h.

Referenced by lldb_protocol::mcp::toJSON().

◆ supportsResourcesList

bool lldb_protocol::mcp::ServerCapabilities::supportsResourcesList = false

◆ supportsResourcesSubscribe

bool lldb_protocol::mcp::ServerCapabilities::supportsResourcesSubscribe = false

Definition at line 227 of file Protocol.h.

Referenced by lldb_protocol::mcp::toJSON().

◆ supportsToolsList

bool lldb_protocol::mcp::ServerCapabilities::supportsToolsList = false

The documentation for this struct was generated from the following file: