# session-memory-cus Custom OpenClaw session-memory hook. ## Requirements - Clone this repo to **exactly** `~/.openclaw/hooks/session-memory-cus` - The bundled `session-memory` hook must stay **off** - Only the **npm install** method of OpenClaw is supported here ## What it does - Triggers on `command:new` and `command:reset` - Saves the **full** user/assistant session context into `workspace/memory/` - Uses `agents.defaults.userTimezone` for date/time formatting - Uses a slugged filename, with slug generation based on a small excerpt ## Disable the bundled hook If you still have the default hook enabled, turn it off: ```bash openclaw hooks disable session-memory ``` Or set it false in config: ```json { "hooks": { "internal": { "entries": { "session-memory": { "enabled": false } } } } } ``` ## Notes This repo is intentionally lightweight, it exists so the custom hook can live in the managed hooks directory and stay separate from the bundled one.