MCPcopy
hub / github.com/codeaashu/claude-code / clearSessionHooks

Function clearSessionHooks

src/utils/hooks/sessionHooks.ts:437–447  ·  view source on GitHub ↗
(
  setAppState: (updater: (prev: AppState) => AppState) => void,
  sessionId: string,
)

Source from the content-addressed store, hash-verified

435 * @param sessionId The session ID
436 */
437export function clearSessionHooks(
438 setAppState: (updater: (prev: AppState) => AppState) => void,
439 sessionId: string,
440): void {
441 setAppState(prev => {
442 prev.sessionHooks.delete(sessionId)
443 return prev
444 })
445
446 logForDebugging(`Cleared all session hooks for session ${sessionId}`)
447}
448

Callers 3

runAgentFunction · 0.85
executeSessionEndHooksFunction · 0.85
execAgentHookFunction · 0.85

Calls 2

logForDebuggingFunction · 0.85
deleteMethod · 0.65

Tested by

no test coverage detected