Skip to content

feat(integrations): add integrationType and tags classification to all blocks#3702

Merged
waleedlatif1 merged 4 commits intostagingfrom
waleedlatif1/integration-categories
Mar 21, 2026
Merged

feat(integrations): add integrationType and tags classification to all blocks#3702
waleedlatif1 merged 4 commits intostagingfrom
waleedlatif1/integration-categories

Conversation

@waleedlatif1
Copy link
Collaborator

Summary

  • Added IntegrationType enum (21 categories) and IntegrationTag type (27 tags) to block types
  • Classified all 173 integration blocks with appropriate integrationType and tags
  • Added category filter UI to /integrations landing page (pill buttons next to search)
  • Updated generate-docs.ts to extract and include classifications in integrations.json
  • Updated /add-block and /add-integration skill templates with new fields

Type of Change

  • New feature

Testing

Tested manually — verified build passes, lint passes, and category filters work on /integrations page

Checklist

  • Code follows project style guidelines
  • Self-reviewed my changes
  • Tests added/updated and passing
  • No new warnings introduced
  • I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)

@vercel
Copy link

vercel bot commented Mar 21, 2026

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

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Mar 21, 2026 6:45pm

Request Review

@cursor
Copy link

cursor bot commented Mar 21, 2026

PR Summary

Medium Risk
Broad, cross-cutting metadata changes across many block configs and the generated integrations.json, plus new UI filtering logic; low algorithmic complexity but higher risk of mismatched/undefined classifications impacting the integrations page and docs generation.

Overview
Adds a new integration classification layer via IntegrationType and IntegrationTag, and updates block authoring templates (add-block, add-integration) to require integrationType and tags.

Populates integrationType/tags across the integration catalog (block configs and integrations.json) and extends the integrations landing page grid to support category pill filtering (computed from available integrationTypes) alongside the existing text search.

Written by Cursor Bugbot for commit 525bdd1. Configure here.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Fix All in Cursor

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

@waleedlatif1 waleedlatif1 merged commit 951c8fd into staging Mar 21, 2026
11 checks passed
@waleedlatif1 waleedlatif1 deleted the waleedlatif1/integration-categories branch March 21, 2026 18:45
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.

1 participant