Skip to content

Commit c32eccf

Browse files
committed
typecheck, lint, dependencies
1 parent ee85fee commit c32eccf

File tree

23 files changed

+178
-5907
lines changed

23 files changed

+178
-5907
lines changed

apps/docs-autorag/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
"devDependencies": {
2727
"@cloudflare/vitest-pool-workers": "0.8.14",
2828
"@cloudflare/workers-types": "4.20250410.0",
29+
"@types/node": "^22.14.1",
2930
"prettier": "3.5.3",
3031
"typescript": "5.5.4",
3132
"vitest": "3.0.9",

apps/docs-autorag/wrangler.jsonc

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@
4141
"preview_urls": false,
4242
"analytics_engine_datasets": [
4343
{
44-
"binding": "MCP_METRICS",
45-
"dataset": "mcp-metrics-dev"
44+
"binding": "MCP_METRICS",
45+
"dataset": "mcp-metrics-dev"
4646
}
4747
],
4848
"env": {
@@ -67,10 +67,10 @@
6767
},
6868
"analytics_engine_datasets": [
6969
{
70-
"binding": "MCP_METRICS",
71-
"dataset": "mcp-metrics-staging"
70+
"binding": "MCP_METRICS",
71+
"dataset": "mcp-metrics-staging"
7272
}
73-
],
73+
]
7474
},
7575
"production": {
7676
"name": "mcp-cloudflare-docs-autorag-production",
@@ -93,10 +93,10 @@
9393
},
9494
"analytics_engine_datasets": [
9595
{
96-
"binding": "MCP_METRICS",
97-
"dataset": "mcp-metrics-production"
96+
"binding": "MCP_METRICS",
97+
"dataset": "mcp-metrics-production"
9898
}
99-
],
99+
]
100100
}
101101
}
102102
}

apps/sandbox-container/server/containerManager.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
import { DurableObject } from 'cloudflare:workers'
22

3-
import { Env } from './index'
4-
53
export class ContainerManager extends DurableObject<Env> {
64
constructor(
75
public ctx: DurableObjectState,

apps/sandbox-container/server/containerMcp.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
import { McpAgent } from 'agents/mcp'
22

3+
import { CloudflareMCPServer } from '@repo/mcp-common/src/server'
4+
35
import { OPEN_CONTAINER_PORT } from '../shared/consts'
46
import { ExecParams, FilePathParam, FileWrite } from '../shared/schema'
57
import { MAX_CONTAINERS, proxyFetch, startAndWaitForPort } from './containerHelpers'
@@ -9,7 +11,6 @@ import { fileToBase64, stripProtocolFromFilePath } from './utils'
911

1012
import type { FileList } from '../shared/schema'
1113
import type { Props } from '.'
12-
import { CloudflareMCPServer } from "@repo/mcp-common/src/server"
1314

1415
export class ContainerMcpAgent extends McpAgent<Env, {}, Props> {
1516
server: CloudflareMCPServer

apps/sandbox-container/server/index.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import {
66
createAuthHandlers,
77
handleTokenExchangeCallback,
88
} from '@repo/mcp-common/src/cloudflare-oauth-handler'
9+
import { MetricsTracker } from '@repo/mcp-observability'
910

1011
import { ContainerManager } from './containerManager'
1112
import { ContainerMcpAgent } from './containerMcp'
@@ -14,11 +15,9 @@ import type { AccountSchema, UserSchema } from '@repo/mcp-common/src/cloudflare-
1415

1516
export { ContainerManager, ContainerMcpAgent }
1617

17-
import { MetricsTracker } from "@repo/mcp-observability"
18-
1918
const metrics = new MetricsTracker(env.MCP_METRICS, {
2019
name: env.MCP_SERVER_NAME,
21-
version: env.MCP_SERVER_VERSION
20+
version: env.MCP_SERVER_VERSION,
2221
})
2322

2423
// Context from the auth process, encrypted & stored in the auth token

apps/sandbox-container/wrangler.jsonc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@
5555
},
5656
"analytics_engine_datasets": [
5757
{
58-
"binding": "MCP_METRICS",
59-
"dataset": "mcp-metrics-dev"
58+
"binding": "MCP_METRICS",
59+
"dataset": "mcp-metrics-dev"
6060
}
61-
],
61+
]
6262
}

apps/workers-bindings/src/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import OAuthProvider from '@cloudflare/workers-oauth-provider'
2-
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'
32
import { McpAgent } from 'agents/mcp'
43
import { env } from 'cloudflare:workers'
54

apps/workers-bindings/wrangler.jsonc

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@
4545
"preview_urls": false,
4646
"analytics_engine_datasets": [
4747
{
48-
"binding": "MCP_METRICS",
49-
"dataset": "mcp-metrics-dev"
48+
"binding": "MCP_METRICS",
49+
"dataset": "mcp-metrics-dev"
5050
}
5151
],
5252
"env": {
@@ -73,10 +73,10 @@
7373
},
7474
"analytics_engine_datasets": [
7575
{
76-
"binding": "MCP_METRICS",
77-
"dataset": "mcp-metrics-staging"
76+
"binding": "MCP_METRICS",
77+
"dataset": "mcp-metrics-staging"
7878
}
79-
],
79+
]
8080
},
8181
"production": {
8282
"name": "mcp-cloudflare-workers-bindings-production",
@@ -101,10 +101,10 @@
101101
},
102102
"analytics_engine_datasets": [
103103
{
104-
"binding": "MCP_METRICS",
105-
"dataset": "mcp-metrics-production"
104+
"binding": "MCP_METRICS",
105+
"dataset": "mcp-metrics-production"
106106
}
107-
],
107+
]
108108
}
109109
}
110110
}

apps/workers-observability/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
"devDependencies": {
2626
"@cloudflare/vitest-pool-workers": "0.8.14",
2727
"@cloudflare/workers-types": "4.20250410.0",
28+
"@types/node": "^22.14.1",
2829
"prettier": "3.5.3",
2930
"typescript": "5.5.4",
3031
"vitest": "3.0.9",

apps/workers-observability/src/index.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,23 @@
11
import OAuthProvider from '@cloudflare/workers-oauth-provider'
2-
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'
32
import { McpAgent } from 'agents/mcp'
43
import { env } from 'cloudflare:workers'
54

65
import {
76
createAuthHandlers,
87
handleTokenExchangeCallback,
98
} from '@repo/mcp-common/src/cloudflare-oauth-handler'
9+
import { CloudflareMCPServer } from '@repo/mcp-common/src/server'
1010
import { registerAccountTools } from '@repo/mcp-common/src/tools/account'
1111
import { registerWorkersTools } from '@repo/mcp-common/src/tools/worker'
12+
import { MetricsTracker } from '@repo/mcp-observability'
1213

1314
import { registerLogsTools } from './tools/logs'
1415

1516
import type { AccountSchema, UserSchema } from '@repo/mcp-common/src/cloudflare-oauth-handler'
16-
import { MetricsTracker } from "@repo/mcp-observability"
17-
import { CloudflareMCPServer } from "@repo/mcp-common/src/server"
1817

1918
const metrics = new MetricsTracker(env.MCP_METRICS, {
2019
name: env.MCP_SERVER_NAME,
21-
version: env.MCP_SERVER_VERSION
20+
version: env.MCP_SERVER_VERSION,
2221
})
2322

2423
// Context from the auth process, encrypted & stored in the auth token

0 commit comments

Comments
 (0)