diff --git a/apps/web/next.openapi.json b/apps/web/next.openapi.json
index 535e8fd8..34c72e01 100644
--- a/apps/web/next.openapi.json
+++ b/apps/web/next.openapi.json
@@ -26,20 +26,9 @@
},
"defaultResponseSet": "common",
"responseSets": {
- "common": [
- "400",
- "500"
- ],
- "auth": [
- "400",
- "401",
- "403",
- "500"
- ],
- "public": [
- "400",
- "500"
- ]
+ "common": ["400", "500"],
+ "auth": ["400", "401", "403", "500"],
+ "public": ["400", "500"]
},
"errorConfig": {
"template": {
diff --git a/apps/web/src/app/api-docs/page.tsx b/apps/web/src/app/api-docs/page.tsx
index 0f819867..a052012e 100644
--- a/apps/web/src/app/api-docs/page.tsx
+++ b/apps/web/src/app/api-docs/page.tsx
@@ -1,16 +1,16 @@
-"use client";
+'use client'
-import { ApiReferenceReact } from "@scalar/api-reference-react";
+import { ApiReferenceReact } from '@scalar/api-reference-react'
-import "@scalar/api-reference-react/style.css";
+import '@scalar/api-reference-react/style.css'
export default function ApiDocsPage() {
return (
- );
-}
\ No newline at end of file
+ )
+}
diff --git a/apps/web/src/app/api/mcp/route.ts b/apps/web/src/app/api/mcp/route.ts
index 657bd385..230f8fc7 100644
--- a/apps/web/src/app/api/mcp/route.ts
+++ b/apps/web/src/app/api/mcp/route.ts
@@ -219,7 +219,11 @@ async function executeTool(
args: Record
): Promise {
// Worksheet tools don't require player access
- const worksheetToolNames = ['generate_worksheet', 'get_worksheet_info', 'list_difficulty_profiles']
+ const worksheetToolNames = [
+ 'generate_worksheet',
+ 'get_worksheet_info',
+ 'list_difficulty_profiles',
+ ]
if (worksheetToolNames.includes(toolName)) {
return executeWorksheetTool(toolName, args)
}
diff --git a/apps/web/src/app/api/worksheets/download/__tests__/route.test.ts b/apps/web/src/app/api/worksheets/download/__tests__/route.test.ts
index 466b4b15..68828f07 100644
--- a/apps/web/src/app/api/worksheets/download/__tests__/route.test.ts
+++ b/apps/web/src/app/api/worksheets/download/__tests__/route.test.ts
@@ -183,6 +183,8 @@ describe('Worksheet Download API', () => {
expect(response.status).toBe(200)
// Special characters should be replaced with hyphens
- expect(response.headers.get('Content-Disposition')).toContain('worksheet-Test-Worksheet-With-Special-Chars.pdf')
+ expect(response.headers.get('Content-Disposition')).toContain(
+ 'worksheet-Test-Worksheet-With-Special-Chars.pdf'
+ )
})
})
diff --git a/apps/web/src/lib/mcp/__tests__/worksheet-tools.test.ts b/apps/web/src/lib/mcp/__tests__/worksheet-tools.test.ts
index d5196874..6a38d37d 100644
--- a/apps/web/src/lib/mcp/__tests__/worksheet-tools.test.ts
+++ b/apps/web/src/lib/mcp/__tests__/worksheet-tools.test.ts
@@ -51,11 +51,7 @@ vi.mock('@/lib/generateShareId', () => {
import { db } from '@/db'
import { worksheetShares } from '@/db/schema'
import { generateShareId, isValidShareId } from '@/lib/generateShareId'
-import {
- generateWorksheet,
- getWorksheetInfo,
- listDifficultyProfiles,
-} from '../tools'
+import { generateWorksheet, getWorksheetInfo, listDifficultyProfiles } from '../tools'
import {
DIFFICULTY_PROFILES,
DIFFICULTY_PROGRESSION,
diff --git a/apps/web/src/lib/mcp/resources.ts b/apps/web/src/lib/mcp/resources.ts
index 0deaf232..b8724aa0 100644
--- a/apps/web/src/lib/mcp/resources.ts
+++ b/apps/web/src/lib/mcp/resources.ts
@@ -56,8 +56,7 @@ const RESOURCE_REGISTRY: McpResource[] = [
{
uri: 'docs://worksheet/operators',
name: 'Operators (Addition/Subtraction/Mixed)',
- description:
- 'Difference between operators, pedagogical sequence, and scaffolding differences',
+ description: 'Difference between operators, pedagogical sequence, and scaffolding differences',
mimeType: 'text/markdown',
},
]