← Files TokenXARCHIVED FILE
scripts/session-end.mjs
326 Bytes · Oct 2, 2026 · 00:29 UTC
import { runHook } from "./lib/hook-runtime.mjs";
import { removeSessionState } from "./lib/state.mjs";
await runHook("SessionEnd", async ({ input, pluginData }) => {
await removeSessionState({
pluginData,
sessionId: input.session_id,
includeOutcomes: true,
includeModelPin: false,
});
return null;
});
SHA-256: 5565a7bfda110e7626b3711789f4f9d338677307d320b03c5a6c62d9b781027f