Skip to content

DynamicToolCompatibilityMode

Controls the compatibility strategy used for dynamic MCP tool lists.

public enum DynamicToolCompatibilityMode

Exposes the real tool list directly and relies on standard MCP list_changed notifications.

Disabled = 0

DynamicToolCompatibilityMode

Exposes a bootstrap discover_tools / call_tool pair on the first tools/list response, then asks the client to refresh so it can see the real tool list.

DiscoverAndCallShim = 1

DynamicToolCompatibilityMode