Skip to content

feat: refresh the Context.dev n8n integration - #10

Merged
contextualbeer merged 4 commits into
context-dot-dev:mainfrom
aadithyanr:feat/context-api-refresh
Sep 10, 2026
Merged

feat: refresh the Context.dev n8n integration#10
contextualbeer merged 4 commits into
context-dot-dev:mainfrom
aadithyanr:feat/context-api-refresh

Conversation

@aadithyanr

Copy link
Copy Markdown
Contributor

Summary

  • rebrands the node and credential UI to Context.dev while retaining the published package name and internal IDs so existing installations keep upgrading
  • adds a version 2 node with all 45 operations in the current public OpenAPI contract, including News, web search/scraping, extraction, parsing, people, monitors, batches, webhooks, and utility APIs
  • keeps saved version 1 workflows on their original operation shapes and routes, now served through https://api.context.dev/v1
  • adds binary parsing, path encoding, idempotency support, destructive-operation confirmation, item pairing, and continue-on-fail handling
  • refreshes the Context.dev branding, documentation, CI, package metadata, license, and release provenance workflow

/web/answers is intentionally not included because it is not part of the current production OpenAPI surface.

Validation

  • npm ci on Node.js 24
  • npm run check
    • strict n8n lint passed
    • 11 unit/execution tests passed
    • live OpenAPI contract test passed with exact 45-route parity
    • build passed
    • production dependency audit: 0 vulnerabilities
  • npm pack --dry-run: 41 expected files, 138,370 bytes unpacked, no source/tests/build metadata leaked
  • production smoke tests returned HTTP 200 for credentials/limits, NAICS, News, Markdown scraping, binary parsing, current brand retrieval, and the retained legacy brand route
  • all user-facing Context.dev and n8n documentation links returned HTTP 200

name: operation.name,
value: operation.value,
action: operation.action,
description: `${operation.description}. <a href="https://docs.context.dev/api-reference" target="_blank">View API reference</a>.`,

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.

Wouldn't this be better to link to the API reference of the specific operation here? Or am I misunderstanding the code?

@contextualbeer
contextualbeer merged commit 5d7f747 into context-dot-dev:main Sep 10, 2026
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