Skip to content

test(server): expect the native-skills header on the Connect registration - #6541

Merged
benjaminshafii merged 1 commit into
devfrom
fix/engine-v2-mcp-reconciliation-header
Oct 27, 2026
Merged

benjaminshafii merged 1 commit into
devfrom
fix/engine-v2-mcp-reconciliation-header

Conversation

@benjaminshafii

Copy link
Copy Markdown
Member

What is this about?

Fixes the red Unit tests on dev: the engine v2 MCP reconciliation test now expects the header #6539 deliberately adds to the Connect registration.

What problem does it solve?

Every push to dev since #6539 fails Unit tests, and so does every PR's CI, unrelated to their changes.

What was the situation before?

apps/server/test/engine-v2-mcp-reconciliation.test.ts:83 failed: the openwork-cloud registration now carries x-openwork-mcp-client-capabilities: native-skills-v1, which #6539 updated in engine-v2-mcp-mapping.test.ts but not here.

How is this implemented?

  • The test builds the expected Connect registration with one connect(...) helper (protocol auto + the capability header) for both the first registration and the rotated-credential one. The generic MCP still expects no header, so the test still proves only Connect gets it.

What else changed?

none

Release note

none

Evidence

No E2E; pnpm --filter openwork-server test:readiness (the failing CI step) passes 39/39; the same test fails on current dev.

…stration

#6539 adds x-openwork-mcp-client-capabilities: native-skills-v1 to the openwork-cloud MCP registration and updated the mapping test, but not the reconciliation test, so Unit tests fail on dev.
@vercel

vercel Bot commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

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

4 Skipped Deployments
Project Deployment Actions Updated
openwork-app Skipped Skipped Oct 27, 2026 4:34am UTC
openwork-den Skipped Skipped Oct 27, 2026 4:34am UTC
openwork-diagnostics Skipped Skipped Oct 27, 2026 4:34am UTC
openwork-landing Skipped Skipped v0 Oct 27, 2026 4:34am UTC

Request Review

@vercel
vercel Bot temporarily deployed to Preview – openwork-app October 27, 2026 04:34 Inactive
@vercel
vercel Bot temporarily deployed to Preview – openwork-landing October 27, 2026 04:34 Inactive
@vercel
vercel Bot temporarily deployed to Preview – openwork-den October 27, 2026 04:34 Inactive
@vercel
vercel Bot temporarily deployed to Preview – openwork-diagnostics October 27, 2026 04:34 Inactive
@benjaminshafii
benjaminshafii deployed to pr-internal-specs October 27, 2026 04:34 — with GitHub Actions Active
@github-actions

github-actions Bot commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

OpenWork evidence

Status Commit Preview Updated
🟡 Updating evidence ae751db View run 2026-10-27 04:35:37 UTC

A preview for this commit is being prepared.

@diff-warden diff-warden Bot 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.

Warden clearance. Complete security and confidentiality review of ae751dbfe7b4ba43d7de17feae4f790514b624bc found no high or medium security findings and no confidentiality findings. Any new push dismisses this approval. Analysis run

@diff-warden

diff-warden Bot commented Oct 27, 2026

Copy link
Copy Markdown
Contributor

Warden: approved

No high or medium security findings and no confidentiality findings.

Reviewed ae751dbfe7b4 · Warden run · Updates after every Warden run.

@benjaminshafii
benjaminshafii merged commit 5dcc542 into dev Oct 27, 2026
36 of 38 checks passed

This branch was successfully deployed

1 active and 4 inactive deployments
Preview – openwork-app — ae751dbf Deployed Oct 27, 2026 by vercel[bot]
Preview – openwork-landing — ae751dbf Deployed Oct 27, 2026 by vercel[bot]
Preview – openwork-den — ae751dbf Deployed Oct 27, 2026 by vercel[bot]
Preview – openwork-diagnostics — ae751dbf Deployed Oct 27, 2026 by vercel[bot]
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