Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
de4706b
feat(cloudflare): add vitest-pool-workers integration tests
dcramer Dec 12, 2025
26eaa5c
test(cloudflare): add MCP endpoint integration tests via OAuthProvider
dcramer Dec 12, 2025
0f77eb1
refactor(cloudflare): consolidate to single vitest config with fetchMock
dcramer Dec 12, 2025
1dbaf47
test(cloudflare): fix mcp-handler tests to run in workerd runtime
dcramer Dec 12, 2025
c1a6d0c
test(cloudflare): remove redundant mcp-endpoint tests
dcramer Dec 12, 2025
c893751
build fix
dcramer Dec 15, 2025
00ca58d
disable coverage
dcramer Dec 15, 2025
1b8dce8
chore: remove codecov integration
dcramer Dec 15, 2025
a3f4cce
fix(cloudflare): fix mock interceptor ordering in fetch-mock-setup
dcramer Dec 15, 2025
59e0e5c
test(cloudflare): Align rebased fixtures and expectations
dcramer Mar 16, 2026
1bd3d7c
test(cloudflare): Exercise real worker oauth flows
dcramer Mar 16, 2026
7a66af2
build(cloudflare): Upgrade vitest pool workers
dcramer Mar 16, 2026
797ed48
build(cloudflare): Bump wrangler past advisory fix
dcramer Mar 16, 2026
7c83aba
build(cloudflare): Pin patched worker dependencies
dcramer Mar 16, 2026
048991f
fix(cloudflare): Include test files in test tsconfig
dcramer Mar 16, 2026
9535fe2
test(cloudflare): Isolate worker fetch state
dcramer Mar 18, 2026
c22c4c4
test(cloudflare): Fix worker OAuth test isolation
dcramer Mar 18, 2026
1a1d5c4
fix(mocks): Restore flamegraph fixture exports
dcramer Mar 18, 2026
3572e18
fix(mocks): Export feedback helper from payloads
dcramer Mar 18, 2026
46d90af
docs(use-sentry): Note Cloudflare validator caveat
dcramer Mar 18, 2026
5f9337d
test(cloudflare): Align event fetch mocks with MSW
dcramer Mar 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 1 addition & 16 deletions .github/workflows/eval.yml
Original file line number Diff line number Diff line change
Expand Up @@ -193,19 +193,4 @@ jobs:
});

console.log(`✅ Check run created with conclusion: ${conclusion}`);
console.log(` Average Score: ${avgScore.toFixed(2)}`);

- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v4
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
with:
flags: evals
name: codecov-evals
fail_ci_if_error: false

- name: Upload results to Codecov
if: ${{ !cancelled() }}
uses: codecov/test-results-action@v1
with:
token: ${{ secrets.CODECOV_TOKEN }}
console.log(` Average Score: ${avgScore.toFixed(2)}`);
15 changes: 0 additions & 15 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,21 +50,6 @@ jobs:
- name: Run tests
run: pnpm test:ci

- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v4
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
with:
flags: unittests
name: codecov-unittests
fail_ci_if_error: false

- name: Upload results to Codecov
if: ${{ !cancelled() }}
uses: codecov/test-results-action@v1
with:
token: ${{ secrets.CODECOV_TOKEN }}

- name: Publish Test Report
uses: mikepenz/action-junit-report@cf701569b05ccdd861a76b8607a66d76f6fd4857
if: ${{ !cancelled() }}
Expand Down
10 changes: 0 additions & 10 deletions codecov.yml

This file was deleted.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@
"dependencies": {
"@biomejs/biome": "catalog:",
"@types/node": "catalog:",
"@vitest/coverage-v8": "catalog:",
"dotenv": "catalog:",
"dotenv-cli": "catalog:",
"lint-staged": "catalog:",
Expand Down Expand Up @@ -74,7 +73,8 @@
"workerd"
],
"overrides": {
"@modelcontextprotocol/sdk": "^1.26.0"
"@modelcontextprotocol/sdk": "^1.26.0",
"undici": "^7.24.4"
}
},
"devDependencies": {
Expand Down
5 changes: 3 additions & 2 deletions packages/mcp-cloudflare/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,13 @@
"preview": "vite preview",
"cf-typegen": "wrangler types",
"test": "vitest run",
"test:ci": "vitest run --coverage --reporter=default --reporter=junit --outputFile=tests.junit.xml",
"test:ci": "vitest run --reporter=default --reporter=junit --outputFile=tests.junit.xml",
"test:watch": "vitest",
"tsc": "tsc --noEmit"
},
"devDependencies": {
"@cloudflare/vite-plugin": "^1.13.15",
"@cloudflare/vitest-pool-workers": "catalog:",
"@cloudflare/workers-types": "catalog:",
"@sentry/mcp-core": "workspace:*",
"@sentry/mcp-server-mocks": "workspace:*",
Expand All @@ -42,7 +43,7 @@
"urlpattern-polyfill": "^10.1.0",
"vite": "catalog:",
"vitest": "catalog:",
"wrangler": "^4.45.0"
"wrangler": "4.59.2"
},
"dependencies": {
"@ai-sdk/mcp": "catalog:",
Expand Down
Loading
Loading