Table of Contents

Class InvokeToolCommandSettings

Namespace
OpenQA.Selenium.DevTools.V149.WebMCP
Assembly
Selenium.WebDriver.dll

Invokes a registered tool.

public sealed class InvokeToolCommandSettings : ICommand
Inheritance
InvokeToolCommandSettings
Implements
Inherited Members

Properties

CommandName

Gets the name of the command.

[JsonIgnore]
public string CommandName { get; }

Property Value

string

FrameId

Frame in which to invoke the tool.

[JsonPropertyName("frameId")]
public string FrameId { get; set; }

Property Value

string

Input

Input parameters for the tool, matching the tool's inputSchema.

[JsonPropertyName("input")]
public object Input { get; set; }

Property Value

object

ToolName

Name of the tool to invoke.

[JsonPropertyName("toolName")]
public string ToolName { get; set; }

Property Value

string