session-end
Run at session end, to flush logs, persist memory, or clean up.
- Score
- Unranked
- Evidence
- No signals yet
- Last commit
- Not known
- Listed
Install
armory install session-end --cli claudewrites the file to.claude/hooks/session-endListed as compatible
Configuration
# fetches the hook script into:
.claude/hooks/session-end
# then register it in your settings.json "hooks" block.↳ Add the hook entry to settings.json, then restart the harness.
Needs the armory CLI · not on npm yet, build it from cli/ in the repository
What it is
A Claude Code hook from disler/claude-code-hooks-mastery. Run at session end, to flush logs, persist memory, or clean up.
When to use it
Run at session end, to flush logs, persist memory, or clean up.
How to install / invoke
# wire the script into .claude/settings.json hooks for the matching event
curl -sL https://github.com/disler/claude-code-hooks-mastery/raw/main/.claude/hooks/session_end.py -o .claude/hooks/session-end.py
Notes
Extracted from .claude/hooks/session_end.py. See the repo for the settings.json wiring and full implementation.
Source docstring: Log session end event to logs directory.