Skip to content

More fixes#94

Merged
divyeshio merged 5 commits intomainfrom
more-fixes
Mar 4, 2026
Merged

More fixes#94
divyeshio merged 5 commits intomainfrom
more-fixes

Conversation

@divyeshio
Copy link
Owner

No description provided.

…nal fields

- Updated JSON schemas for subfinder, urlfinder, and yt-dlp to remove unnecessary fields and make enumValues, dependencies, and validations optional.
- Modified commandly nested and main types to reflect optional properties for enumValues, validations, and dependencies.
- Enhanced UI components to safely access optional properties, preventing potential runtime errors.
- Adjusted tool editor dialogs to accommodate changes in parameter handling, ensuring smooth updates and rendering of enum values.
- Cleaned up manual new tool component by removing unused state properties.
Copilot AI review requested due to automatic review settings March 4, 2026 10:46
@divyeshio divyeshio merged commit ad09b89 into main Mar 4, 2026
5 checks passed
@divyeshio divyeshio deleted the more-fixes branch March 4, 2026 10:47
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR cleans up several tool definition JSON files under public/tools-collection/ by removing empty/unused fields, keeping the tool specs aligned with the (optional) schema for those properties.

Changes:

  • Removed empty "exclusionGroups": [] fields from multiple tool JSON definitions.
  • Removed redundant "metadata": { "tags": [] } blocks from some urlfinder parameters.
  • Trimmed trailing whitespace/newlines in httpx.json.

Reviewed changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated no comments.

Show a summary per file
File Description
public/tools-collection/yt-dlp.json Drops empty exclusionGroups to reduce JSON noise.
public/tools-collection/urlfinder.json Removes empty exclusionGroups and empty metadata.tags blocks on some parameters.
public/tools-collection/subfinder.json Drops empty exclusionGroups to reduce JSON noise.
public/tools-collection/shuffledns.json Drops empty exclusionGroups to reduce JSON noise.
public/tools-collection/katana.json Drops empty exclusionGroups to reduce JSON noise.
public/tools-collection/httpx.json Drops empty exclusionGroups and trailing blank lines.
public/tools-collection/dnsx.json Drops empty exclusionGroups to reduce JSON noise.
public/tools-collection/asnmap.json Drops empty exclusionGroups to reduce JSON noise.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants