From cfd600b1972661f623f16ae12fbd9fbd2b570a89 Mon Sep 17 00:00:00 2001 From: Mauricio Siu Date: Sun, 19 Jul 2026 21:37:46 -0600 Subject: [PATCH] docs: trim block comment on redactServerSshKey --- packages/server/src/services/server.ts | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/packages/server/src/services/server.ts b/packages/server/src/services/server.ts index b58745f9a..89adaba7a 100644 --- a/packages/server/src/services/server.ts +++ b/packages/server/src/services/server.ts @@ -53,13 +53,8 @@ export const findServerById = async (serverId: string) => { return currentServer; }; -/** - * Removes the SSH private key material from a server record before it is sent - * to a client. `findServerById` eagerly loads the `sshKey` relation (needed for - * server-side SSH operations), but the private key must never leave the server: - * no client feature consumes it, and returning it exposed it to any member with - * only `server:read`. Server-side callers keep using `findServerById` directly. - */ +// Blanks the SSH private key before a server record is sent to a client +// (server-side SSH callers use findServerById directly, unredacted). export const redactServerSshKey = < T extends { sshKey?: { privateKey: string } | null }, >(