Skip to content

Adding ESLint rule for action component MCP annotations#15

Merged
js07 merged 4 commits into
PipedreamHQ:masterfrom
GTFalcao:add-annotations-rule
Oct 8, 2025
Merged

Adding ESLint rule for action component MCP annotations#15
js07 merged 4 commits into
PipedreamHQ:masterfrom
GTFalcao:add-annotations-rule

Conversation

@GTFalcao

@GTFalcao GTFalcao commented Oct 7, 2025

Copy link
Copy Markdown
Collaborator

This enforces that newly added action components have the annotations property correctly set up for MCP tool annotations.

Tested this by importing this updated package locally in the components repo, and adding the rule.

PR in the components repo to add this rule: PipedreamHQ/pipedream#18676

@js07 js07 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM! Just left a couple of non-blocking nitpicks.

Comment thread index.js Outdated
Comment thread index.js Outdated

@js07 js07 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM!

@js07
js07 merged commit eafdfc3 into PipedreamHQ:master Oct 8, 2025
1 check passed
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