diff --git a/apps/server/src/routes/sessions/routes/archive.ts b/apps/server/src/routes/sessions/routes/archive.ts index 3407e5cd3..84ad6f7c7 100644 --- a/apps/server/src/routes/sessions/routes/archive.ts +++ b/apps/server/src/routes/sessions/routes/archive.ts @@ -9,7 +9,7 @@ import { getErrorMessage, logError } from '../common.js'; export function createArchiveHandler(agentService: AgentService) { return async (req: Request, res: Response): Promise => { try { - const { sessionId } = req.params; + const sessionId = req.params.sessionId as string; const success = await agentService.archiveSession(sessionId); if (!success) { diff --git a/apps/server/src/routes/sessions/routes/delete.ts b/apps/server/src/routes/sessions/routes/delete.ts index 91bbc39d2..acc00aa56 100644 --- a/apps/server/src/routes/sessions/routes/delete.ts +++ b/apps/server/src/routes/sessions/routes/delete.ts @@ -9,7 +9,7 @@ import { getErrorMessage, logError } from '../common.js'; export function createDeleteHandler(agentService: AgentService) { return async (req: Request, res: Response): Promise => { try { - const { sessionId } = req.params; + const sessionId = req.params.sessionId as string; const success = await agentService.deleteSession(sessionId); if (!success) { diff --git a/apps/server/src/routes/sessions/routes/unarchive.ts b/apps/server/src/routes/sessions/routes/unarchive.ts index 638d31509..12e0a7d58 100644 --- a/apps/server/src/routes/sessions/routes/unarchive.ts +++ b/apps/server/src/routes/sessions/routes/unarchive.ts @@ -9,7 +9,7 @@ import { getErrorMessage, logError } from '../common.js'; export function createUnarchiveHandler(agentService: AgentService) { return async (req: Request, res: Response): Promise => { try { - const { sessionId } = req.params; + const sessionId = req.params.sessionId as string; const success = await agentService.unarchiveSession(sessionId); if (!success) { diff --git a/apps/server/src/routes/sessions/routes/update.ts b/apps/server/src/routes/sessions/routes/update.ts index 7705fa221..72a113962 100644 --- a/apps/server/src/routes/sessions/routes/update.ts +++ b/apps/server/src/routes/sessions/routes/update.ts @@ -9,7 +9,7 @@ import { getErrorMessage, logError } from '../common.js'; export function createUpdateHandler(agentService: AgentService) { return async (req: Request, res: Response): Promise => { try { - const { sessionId } = req.params; + const sessionId = req.params.sessionId as string; const { name, tags, model } = req.body as { name?: string; tags?: string[]; diff --git a/apps/server/src/routes/terminal/routes/session-delete.ts b/apps/server/src/routes/terminal/routes/session-delete.ts index dec3c6943..11a1901f8 100644 --- a/apps/server/src/routes/terminal/routes/session-delete.ts +++ b/apps/server/src/routes/terminal/routes/session-delete.ts @@ -8,7 +8,7 @@ import { getTerminalService } from '../../../services/terminal-service.js'; export function createSessionDeleteHandler() { return (req: Request, res: Response): void => { const terminalService = getTerminalService(); - const { id } = req.params; + const id = req.params.id as string; const killed = terminalService.killSession(id); if (!killed) { diff --git a/apps/server/src/routes/terminal/routes/session-resize.ts b/apps/server/src/routes/terminal/routes/session-resize.ts index 41db97630..ea863c744 100644 --- a/apps/server/src/routes/terminal/routes/session-resize.ts +++ b/apps/server/src/routes/terminal/routes/session-resize.ts @@ -8,7 +8,7 @@ import { getTerminalService } from '../../../services/terminal-service.js'; export function createSessionResizeHandler() { return (req: Request, res: Response): void => { const terminalService = getTerminalService(); - const { id } = req.params; + const id = req.params.id as string; const { cols, rows } = req.body; if (!cols || !rows) {