{ "name": "browser_fill_form", "description": "Fill multiple form fields", "inputSchema": { "properties": { "fields": { "description": "Fields to fill in", "items": { "additionalProperties": false, "properties": { "name": { "description": "Human-readable field name", "type": "string" }, "ref": { "description": "Exact target field reference from the page snapshot", "type": "string" }, "selector": { "description": "CSS or role selector for the field element, when \"ref\" is not available. Either \"selector\" or \"ref\" is required.", "type": "string" }, "type": { "description": "Type of the field", "enum": [ "textbox", "checkbox", "radio", "combobox", "slider" ], "type": "string" }, "value": { "description": "Value to fill in the field. If the field is a checkbox, the value should be `true` or `false`. If the field is a combobox, the value should be the text of the option.", "type": "string" } }, "required": [ "name", "type", "ref", "value" ], "type": "object" }, "type": "array" } }, "required": [ "fields" ], "type": "object" } }