Skip to content

Conversation

@GTFalcao
Copy link
Collaborator

@GTFalcao GTFalcao commented Sep 30, 2025

Automated pull request from mcp-annotations-43

Summary by CodeRabbit

  • New Features

    • Added action annotations across many integrations to indicate safety, external-world interaction, and read-only behavior in the UI. Affected areas include Planview LeanKit, Planyo, Playwright, Plecto, Plentyone, Plivo, Pocket, Podio, PlateRecognizer, Polygon, Polygonscan, Poof, Postalytics, PostgreSQL, PostGrid, PostGrid Verify, PostHog, Postman, Postmark, PostNL, and Precisefp. No functional behavior changes.
  • Chores

    • Incremented action versions across the above integrations to reflect metadata updates.

@vercel
Copy link

vercel bot commented Sep 30, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

2 Skipped Deployments
Project Deployment Preview Comments Updated (UTC)
pipedream-docs Ignored Ignored Oct 1, 2025 4:01pm
pipedream-docs-redirect-do-not-edit Ignored Ignored Oct 1, 2025 4:01pm

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 1, 2025

Caution

Review failed

The pull request is closed.

Walkthrough

Adds an annotations object (destructiveHint, openWorldHint, readOnlyHint) and bumps version numbers across many action modules. No changes to run logic, control flow, props, or behavior; updates are limited to exported metadata on default action objects.

Changes

Cohort / File(s) Summary of changes
Planview LeanKit
components/planview_leankit/actions/*/move-cards-to-another-board.mjs, .../remove-connection-from-card.mjs, .../remove-tags-from-card.mjs, .../start-task.mjs, .../unassign-user.mjs, .../unblock-card.mjs, .../update-card.mjs, .../update-custom-field-value.mjs
Version bumps to 0.0.2; add annotations object (destructiveHint/openWorldHint/readOnlyHint). No runtime changes.
Planyo Online Booking
components/planyo_online_booking/actions/*/create-reservation.mjs, .../create-user.mjs, .../create-vacation.mjs
Version → 0.0.2; add annotations. No logic changes.
PlateRecognizer
components/platerecognizer/actions/run-recognition/run-recognition.mjs
Version 0.1.1 → 0.1.2; add annotations. No logic changes.
Playwright
components/playwright/actions/*/get-page-html.mjs, .../get-page-title.mjs, .../page-pdf.mjs, .../take-screenshot.mjs
Version 0.0.3 → 0.0.4; add annotations (readOnly differs per action). No runtime changes.
Plecto
components/plecto/actions/create-registration/create-registration.mjs
Version 0.0.1 → 0.0.2; add annotations.
PlentyONE
components/plentyone/actions/*/add-order-note.mjs, .../create-order.mjs, .../get-order-documents.mjs, .../get-order-items.mjs, .../get-order-properties.mjs, .../get-order.mjs, .../get-orders.mjs
Version → 0.0.2; add annotations (readOnly true on getters). No logic changes.
Plivo
components/plivo/actions/*/make-call.mjs, .../play-audio.mjs, .../send-mms.mjs, .../send-sms.mjs, .../speak-text.mjs
Version → 0.0.2; add annotations. No runtime changes.
Pocket
components/pocket/actions/save-to-later/save-to-later.mjs
Version 0.0.1 → 0.0.2; add annotations.
Podio
components/podio/actions/*/attach-file.mjs, .../create-item.mjs, .../create-status.mjs, .../create-task.mjs, .../find-item.mjs, .../update-item.mjs, .../upload-file.mjs, .../upload-from-url.mjs
Version bumps; add annotations (destructive true on update/delete-like). No logic changes.
Pointagram
components/pointagram/actions/*/add-points-to-player.mjs, .../create-player.mjs, .../list-players.mjs
Version bumps; add annotations (readOnly true on list).
Polygon
components/polygon/actions/*/get-company-financials.mjs, .../get-historical-prices.mjs, .../get-stock-price.mjs
Version → 0.0.2; add annotations (readOnly true).
PolygonScan
components/polygonscan/actions/*/get-account-balance.mjs, .../query-contract-abi.mjs, .../retrieve-transaction-details.mjs
Version → 0.0.2; add annotations (readOnly true for getters).
Poof
components/poof/actions/*/create-deposit-address.mjs, .../list-transactions.mjs, .../send-transaction.mjs
Version → 0.0.2; add annotations (readOnly true on list).
Postalytics
components/postalytics/actions/*/create-contact.mjs, .../list-contacts.mjs, .../send-track-postcard-letter.mjs
Version → 0.0.2; add annotations (readOnly true on list).
PostgreSQL
components/postgresql/actions/*/delete-rows.mjs, .../execute-custom-query.mjs, .../find-row.mjs, .../find-row-custom-query.mjs, .../insert-row.mjs, .../update-row.mjs, .../upsert-row.mjs
Versions bumped (2.x/3.x → +0.0.1); add annotations (destructive true on write/delete). No logic changes.
PostGrid
components/postgrid/actions/*/create-contact.mjs, .../create-letter.mjs, .../create-postcard.mjs
Version → 0.0.2; add annotations.
PostGrid Verify
components/postgrid_verify/actions/*/parse-address.mjs, .../verify-address.mjs
Version → 0.0.2; add annotations (readOnly true on parse).
PostHog
components/posthog/actions/*/capture-event.mjs, .../create-query.mjs, .../get-cohorts.mjs, .../get-persons.mjs, .../get-surveys.mjs
Add annotations across actions; some readOnly true on getters. No behavior changes.
Postman
components/postman/actions/*/create-environment.mjs, .../run-monitor.mjs, .../update-variable.mjs
Version → 0.0.2; add annotations (destructive true on update-variable).
Postmark
components/postmark/actions/*/create-domain.mjs, .../create-signature.mjs, .../delete-domain.mjs, .../delete-signature.mjs, .../get-bounce-counts.mjs, .../get-browser-usage.mjs, .../get-click-counts.mjs, .../get-domain.mjs, .../get-email-open-counts.mjs, .../get-email-platform-usage.mjs, .../get-outbound-overview.mjs, .../get-sent-counts.mjs, .../get-spam-complaints.mjs, .../get-tracked-email-counts.mjs, .../list-domains.mjs, .../list-sender-signatures.mjs, .../resend-confirmation.mjs, .../rotate-dkim-keys.mjs, .../send-batch-with-templates.mjs, .../send-email-with-template.mjs, .../send-single-email.mjs, .../update-signature.mjs, .../verify-dkim.mjs, .../verify-return-path.mjs
Version bumps (0.0.2/0.0.3/0.0.4/0.2.3 → +0.0.1); add annotations (destructive true on delete/update/rotate). No runtime changes.
PostNL
components/postnl/actions/*/get-status-by-barcode.mjs, .../get-status-by-reference.mjs
Version → 0.0.2; add annotations (readOnly true).
PreciseFP
components/precisefp/actions/create-account/create-account.mjs
Version 0.0.1 → 0.0.2; add annotations.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10–15 minutes

Poem

I twitch my ears at version chimes,
Annotations bloom in tidy lines.
No code paths twist, no logic spins—
Just gentle flags and numbered wins.
Hop, hop, commit, then onward bound—
A garden of hints neatly found. 🐇✨

✨ Finishing touches
  • 📝 Generate Docstrings
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch mcp-annotations-43

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between d34e972 and 96882d7.

📒 Files selected for processing (100)
  • components/planview_leankit/actions/move-cards-to-another-board/move-cards-to-another-board.mjs (1 hunks)
  • components/planview_leankit/actions/remove-connection-from-card/remove-connection-from-card.mjs (1 hunks)
  • components/planview_leankit/actions/remove-tags-from-card/remove-tags-from-card.mjs (1 hunks)
  • components/planview_leankit/actions/start-task/start-task.mjs (1 hunks)
  • components/planview_leankit/actions/unassign-user/unassign-user.mjs (1 hunks)
  • components/planview_leankit/actions/unblock-card/unblock-card.mjs (1 hunks)
  • components/planview_leankit/actions/update-card/update-card.mjs (1 hunks)
  • components/planview_leankit/actions/update-custom-field-value/update-custom-field-value.mjs (1 hunks)
  • components/planyo_online_booking/actions/create-reservation/create-reservation.mjs (1 hunks)
  • components/planyo_online_booking/actions/create-user/create-user.mjs (1 hunks)
  • components/planyo_online_booking/actions/create-vacation/create-vacation.mjs (1 hunks)
  • components/platerecognizer/actions/run-recognition/run-recognition.mjs (1 hunks)
  • components/playwright/actions/get-page-html/get-page-html.mjs (1 hunks)
  • components/playwright/actions/get-page-title/get-page-title.mjs (1 hunks)
  • components/playwright/actions/page-pdf/page-pdf.mjs (1 hunks)
  • components/playwright/actions/take-screenshot/take-screenshot.mjs (1 hunks)
  • components/plecto/actions/create-registration/create-registration.mjs (1 hunks)
  • components/plentyone/actions/add-order-note/add-order-note.mjs (1 hunks)
  • components/plentyone/actions/create-order/create-order.mjs (1 hunks)
  • components/plentyone/actions/get-order-documents/get-order-documents.mjs (1 hunks)
  • components/plentyone/actions/get-order-items/get-order-items.mjs (1 hunks)
  • components/plentyone/actions/get-order-properties/get-order-properties.mjs (1 hunks)
  • components/plentyone/actions/get-order/get-order.mjs (1 hunks)
  • components/plentyone/actions/get-orders/get-orders.mjs (1 hunks)
  • components/plivo/actions/make-call/make-call.mjs (1 hunks)
  • components/plivo/actions/play-audio/play-audio.mjs (1 hunks)
  • components/plivo/actions/send-mms/send-mms.mjs (1 hunks)
  • components/plivo/actions/send-sms/send-sms.mjs (1 hunks)
  • components/plivo/actions/speak-text/speak-text.mjs (1 hunks)
  • components/pocket/actions/save-to-later/save-to-later.mjs (1 hunks)
  • components/podio/actions/attach-file/attach-file.mjs (1 hunks)
  • components/podio/actions/create-item/create-item.mjs (1 hunks)
  • components/podio/actions/create-status/create-status.mjs (1 hunks)
  • components/podio/actions/create-task/create-task.mjs (1 hunks)
  • components/podio/actions/find-item/find-item.mjs (1 hunks)
  • components/podio/actions/update-item/update-item.mjs (1 hunks)
  • components/podio/actions/upload-file/upload-file.mjs (1 hunks)
  • components/podio/actions/upload-from-url/upload-from-url.mjs (1 hunks)
  • components/pointagram/actions/add-points-to-player/add-points-to-player.mjs (1 hunks)
  • components/pointagram/actions/create-player/create-player.mjs (1 hunks)
  • components/pointagram/actions/list-players/list-players.mjs (1 hunks)
  • components/polygon/actions/get-company-financials/get-company-financials.mjs (1 hunks)
  • components/polygon/actions/get-historical-prices/get-historical-prices.mjs (1 hunks)
  • components/polygon/actions/get-stock-price/get-stock-price.mjs (1 hunks)
  • components/polygonscan/actions/get-account-balance/get-account-balance.mjs (1 hunks)
  • components/polygonscan/actions/query-contract-abi/query-contract-abi.mjs (1 hunks)
  • components/polygonscan/actions/retrieve-transaction-details/retrieve-transaction-details.mjs (1 hunks)
  • components/poof/actions/create-deposit-address/create-deposit-address.mjs (1 hunks)
  • components/poof/actions/list-transactions/list-transactions.mjs (1 hunks)
  • components/poof/actions/send-transaction/send-transaction.mjs (1 hunks)
  • components/postalytics/actions/create-contact/create-contact.mjs (1 hunks)
  • components/postalytics/actions/list-contacts/list-contacts.mjs (1 hunks)
  • components/postalytics/actions/send-track-postcard-letter/send-track-postcard-letter.mjs (1 hunks)
  • components/postgresql/actions/delete-rows/delete-rows.mjs (1 hunks)
  • components/postgresql/actions/execute-custom-query/execute-custom-query.mjs (1 hunks)
  • components/postgresql/actions/find-row-custom-query/find-row-custom-query.mjs (1 hunks)
  • components/postgresql/actions/find-row/find-row.mjs (1 hunks)
  • components/postgresql/actions/insert-row/insert-row.mjs (1 hunks)
  • components/postgresql/actions/update-row/update-row.mjs (1 hunks)
  • components/postgresql/actions/upsert-row/upsert-row.mjs (1 hunks)
  • components/postgrid/actions/create-contact/create-contact.mjs (1 hunks)
  • components/postgrid/actions/create-letter/create-letter.mjs (1 hunks)
  • components/postgrid/actions/create-postcard/create-postcard.mjs (1 hunks)
  • components/postgrid_verify/actions/parse-address/parse-address.mjs (1 hunks)
  • components/postgrid_verify/actions/verify-address/verify-address.mjs (1 hunks)
  • components/posthog/actions/capture-event/capture-event.mjs (1 hunks)
  • components/posthog/actions/create-query/create-query.mjs (1 hunks)
  • components/posthog/actions/get-cohorts/get-cohorts.mjs (1 hunks)
  • components/posthog/actions/get-persons/get-persons.mjs (1 hunks)
  • components/posthog/actions/get-surveys/get-surveys.mjs (1 hunks)
  • components/postman/actions/create-environment/create-environment.mjs (1 hunks)
  • components/postman/actions/run-monitor/run-monitor.mjs (1 hunks)
  • components/postman/actions/update-variable/update-variable.mjs (1 hunks)
  • components/postmark/actions/create-domain/create-domain.mjs (1 hunks)
  • components/postmark/actions/create-signature/create-signature.mjs (1 hunks)
  • components/postmark/actions/delete-domain/delete-domain.mjs (1 hunks)
  • components/postmark/actions/delete-signature/delete-signature.mjs (1 hunks)
  • components/postmark/actions/get-bounce-counts/get-bounce-counts.mjs (1 hunks)
  • components/postmark/actions/get-browser-usage/get-browser-usage.mjs (1 hunks)
  • components/postmark/actions/get-click-counts/get-click-counts.mjs (1 hunks)
  • components/postmark/actions/get-domain/get-domain.mjs (1 hunks)
  • components/postmark/actions/get-email-open-counts/get-email-open-counts.mjs (1 hunks)
  • components/postmark/actions/get-email-platform-usage/get-email-platform-usage.mjs (1 hunks)
  • components/postmark/actions/get-outbound-overview/get-outbound-overview.mjs (1 hunks)
  • components/postmark/actions/get-sent-counts/get-sent-counts.mjs (1 hunks)
  • components/postmark/actions/get-spam-complaints/get-spam-complaints.mjs (1 hunks)
  • components/postmark/actions/get-tracked-email-counts/get-tracked-email-counts.mjs (1 hunks)
  • components/postmark/actions/list-domains/list-domains.mjs (1 hunks)
  • components/postmark/actions/list-sender-signatures/list-sender-signatures.mjs (1 hunks)
  • components/postmark/actions/resend-confirmation/resend-confirmation.mjs (1 hunks)
  • components/postmark/actions/rotate-dkim-keys/rotate-dkim-keys.mjs (1 hunks)
  • components/postmark/actions/send-batch-with-templates/send-batch-with-templates.mjs (1 hunks)
  • components/postmark/actions/send-email-with-template/send-email-with-template.mjs (1 hunks)
  • components/postmark/actions/send-single-email/send-single-email.mjs (1 hunks)
  • components/postmark/actions/update-signature/update-signature.mjs (1 hunks)
  • components/postmark/actions/verify-dkim/verify-dkim.mjs (1 hunks)
  • components/postmark/actions/verify-return-path/verify-return-path.mjs (1 hunks)
  • components/postnl/actions/get-status-by-barcode/get-status-by-barcode.mjs (1 hunks)
  • components/postnl/actions/get-status-by-reference/get-status-by-reference.mjs (1 hunks)
  • components/precisefp/actions/create-account/create-account.mjs (1 hunks)

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@pipedream-component-development pipedream-component-development merged commit 6df7a61 into master Oct 1, 2025
8 of 10 checks passed
@pipedream-component-development pipedream-component-development deleted the mcp-annotations-43 branch October 1, 2025 16:01
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.

3 participants