Repository navigation
docs(mrscraper): update Web Search wording in v0.1.1 - #3573
Merged
crazywoola merged 1 commit intoOct 31, 2026
Merged
Conversation
Contributor
Author
|
@crazywoola, please review this MrScraper documentation patch when you have time. It follows #3357 and updates Web Search descriptions, input labels, and packaged documentation while preserving the three tool IDs and their behavior. All 36 adapter tests passed; the official CLI packaged v0.1.1, and the marketplace offline validator reported zero blocking failures. This PR adds only the new package. |
crazywoola
approved these changes
Oct 31, 2026
crazywoola
left a comment
Member
There was a problem hiding this comment.
Pre Check Plugin and PR Risk Label passed for this revision. Inspected the submitted package, documentation and relevant source: this is a non-draft plugin submission with no Web3 functionality identified. This is an eligibility review, not a comprehensive security audit.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Plugin Submission
Plugin information
mrscraper)Submission type
What changed
Updates the documentation and tool descriptions from #3357 to use Web Search consistently. The tool description now reads:
The README describes Account, Scraper API, and Web Search through their tool names, parameters, defaults, and examples. Search inputs are labeled Search Query, with separate region, language, and page controls. This patch preserves tool IDs, SDK dependencies, defaults, request behavior, and workflow compatibility.
Risk level
Required checks
.envfiles,.gitdirectories, virtual environments, caches, logs, or IDE files.PRIVACY.md, andmanifest.yamlreferences it.Security and privacy notes
The existing Scraper API tool supports fetching user-selected URLs, browser rendering, screenshots, and proxy/geographic routing through the managed MrScraper service. Optional target headers, cookies, and proxy credentials can contain sensitive authentication or location information. These capabilities and network permissions are unchanged in this documentation patch.
Provider credentials remain separate from tool parameters. Account output excludes API keys and billing identifiers. The plugin sanitizes configured credentials in reported errors and does not request Dify storage permissions or execute user-provided code, shell commands, or SQL. The privacy policy continues to describe data sent to MrScraper and retention responsibilities.
Local validation
uv run pytest: 36 passed.uv run ruff check .anduv run ruff format --check .: passed.uv lock --check --offline: passed.Automated tests use the installed SDK with mocked HTTP transport. Validator advisories cover sanitized credential handling and SDK-owned network hosts; the offline run skips dependency vulnerability lookup. Live Dify Cloud and Community UI workflows were not exercised for this text-only patch.
Reviewer notes
This PR adds only
mrscraper/mrscraper-0.1.1.difypkg, as required for marketplace version updates. There are no breaking changes from 0.1.0. Web Search retains the SDK defaultraw=true; structured JSON requiresraw=falseandformat=json.@crazywoola, please review this documentation and tool-description update for the MrScraper integration.