diff --git a/src/Plugins/BotSharp.Plugin.WebDriver/Drivers/PlaywrightDriver/PlaywrightWebDriver.ClickElement.cs b/src/Plugins/BotSharp.Plugin.WebDriver/Drivers/PlaywrightDriver/PlaywrightWebDriver.ClickElement.cs
index 6626161d..a8965db8 100644
--- a/src/Plugins/BotSharp.Plugin.WebDriver/Drivers/PlaywrightDriver/PlaywrightWebDriver.ClickElement.cs
+++ b/src/Plugins/BotSharp.Plugin.WebDriver/Drivers/PlaywrightDriver/PlaywrightWebDriver.ClickElement.cs
@@ -14,7 +14,7 @@ public partial class PlaywrightWebDriver
foreach (var a in anchors)
{
var text = await a.TextContentAsync();
- str.Add($"{text}");
+ str.Add($"{(string.IsNullOrEmpty(text) ? "EMPTY" : text)}");
}
var buttons = await body.QuerySelectorAllAsync("button");
diff --git a/src/Plugins/BotSharp.Plugin.WebDriver/agents/f3ae2a0f-e6ba-4ee1-a0b9-75d7431ff32b/functions.json b/src/Plugins/BotSharp.Plugin.WebDriver/agents/f3ae2a0f-e6ba-4ee1-a0b9-75d7431ff32b/functions.json
index 7b3014a4..1f6aceac 100644
--- a/src/Plugins/BotSharp.Plugin.WebDriver/agents/f3ae2a0f-e6ba-4ee1-a0b9-75d7431ff32b/functions.json
+++ b/src/Plugins/BotSharp.Plugin.WebDriver/agents/f3ae2a0f-e6ba-4ee1-a0b9-75d7431ff32b/functions.json
@@ -10,7 +10,7 @@
"description": "website url."
}
},
- "required": []
+ "required": ["url"]
}
},
{
@@ -42,7 +42,7 @@
"description": "user input."
}
},
- "required": ["element_name"]
+ "required": ["element_name", "input_text"]
}
}
]