From c54e50ec0ca2b20180f37e8fc12cdd71bf5bbc94 Mon Sep 17 00:00:00 2001 From: Alex Newman Date: Tue, 21 Oct 2025 01:01:11 -0400 Subject: [PATCH] refactor: Update cleanupHook documentation to reflect session completion logic --- src/hooks/cleanup.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/hooks/cleanup.ts b/src/hooks/cleanup.ts index 05509985..76254e8d 100644 --- a/src/hooks/cleanup.ts +++ b/src/hooks/cleanup.ts @@ -11,12 +11,12 @@ export interface SessionEndInput { /** * Cleanup Hook - SessionEnd - * Cleans up worker session via HTTP DELETE + * Marks session as completed when Claude Code session ends * * This hook runs when a Claude Code session ends. It: * 1. Finds active SDK session for this Claude session - * 2. Sends DELETE request to worker service - * 3. Marks session as failed if not already completed + * 2. Marks session as completed in database + * 3. Allows worker to finish pending operations naturally */ export async function cleanupHook(input?: SessionEndInput): Promise { try {