Update locating element log level to warning #1073
Merged
+5
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR Type
Enhancement
Description
• Add
ignore_if_not_found
parameter to element locating functionality• Update JSON schema to include new boolean parameter for error handling
• Enhance element location control with optional error suppression
Changes walkthrough 📝
ElementLocatingArgs.cs
Add ignore_if_not_found property to ElementLocatingArgs
src/Infrastructure/BotSharp.Abstraction/Browsing/Models/ElementLocatingArgs.cs
• Add
ignore_if_not_found
property with JSON serialization attribute•
Enable optional error suppression for element location failures
util-web-locate_element.json
Update function schema with ignore_if_not_found parameter
src/Plugins/BotSharp.Plugin.WebDriver/data/agents/6745151e-6d46-4a02-8de4-1c4f21c7da95/functions/util-web-locate_element.json
• Add
ignore_if_not_found
parameter to function schema• Define
boolean type with description for error logging control