From 500c263176e7af504de05446708c09698f37038d Mon Sep 17 00:00:00 2001 From: Basil Hosmer Date: Mon, 6 Oct 2025 21:59:26 -0400 Subject: [PATCH] Fix documentation: rename oauth file and correct test commands - Rename oauth-patterns.md to oauth-architecture-patterns.md for clarity - Fix session-ownership.md test commands to run from mcp-server directory - Update redisTransport.ts path reference to include mcp-server prefix --- ...{oauth-patterns.md => oauth-architecture-patterns.md} | 0 docs/session-ownership.md | 9 ++++++--- 2 files changed, 6 insertions(+), 3 deletions(-) rename docs/{oauth-patterns.md => oauth-architecture-patterns.md} (100%) diff --git a/docs/oauth-patterns.md b/docs/oauth-architecture-patterns.md similarity index 100% rename from docs/oauth-patterns.md rename to docs/oauth-architecture-patterns.md diff --git a/docs/session-ownership.md b/docs/session-ownership.md index 31074ec..cd31c6c 100644 --- a/docs/session-ownership.md +++ b/docs/session-ownership.md @@ -76,7 +76,7 @@ When an MCP server starts handling a session, it subscribes to the channel. When ## Implementation -### Core Functions (src/services/redisTransport.ts) +### Core Functions (mcp-server/src/services/redisTransport.ts) ```typescript export async function setSessionOwner(sessionId: string, userId: string): Promise @@ -135,8 +135,11 @@ redis-cli MONITOR | grep "session:" ## Testing ```bash -npm test -- --testNamePattern="User Session Isolation" -npm test -- --testNamePattern="session ownership" +# Run from mcp-server directory to test session isolation +cd mcp-server && npm test -- --testNamePattern="User Session Isolation" + +# Run from mcp-server directory to test session ownership +cd mcp-server && npm test -- --testNamePattern="Session Ownership" ``` ## References