plugins/claude
Snider 930fd1a132
feat(session-history): Enhanced context preservation with session history (#79)
This commit introduces a new session history feature to improve context preservation between sessions. The previous mechanism, which relied on a simple scratchpad file, has been replaced with a more robust system that stores structured session data in `~/.claude/sessions/history.json`.

Key features of this new system include:
- Structured session history: Session data, including the module, branch, and key actions, is stored in a JSON file.
- Auto-capture of file modifications: The `session-history-capture.sh` script, triggered before each tool use, captures file modifications from `git status` and records them as key actions.
- Context restoration on session start: The `session-history-restore.sh` script, triggered at the start of a new session, displays a summary of the most recent session's context.
- Pruning of old sessions: Sessions older than seven days are automatically pruned from the history.

Limitation:
This implementation does not include the auto-extraction of pending tasks and decisions from the conversation history, as was originally requested. An investigation revealed that it is not currently possible for a hook script to access the conversation history, which is a prerequisite for this feature. The groundwork for this functionality has been laid in the JSON structure, and it can be implemented in the future if the platform's capabilities are extended to allow access to the conversation history.
2026-02-02 07:27:13 +00:00
..
api feat: /core:api generate API client from routes (#84) 2026-02-02 07:20:47 +00:00
ci feat: add README and flesh out all plugins 2026-02-01 19:48:51 +00:00
code feat(session-history): Enhanced context preservation with session history (#79) 2026-02-02 07:27:13 +00:00
collect feat(collect): add Borg-powered collection commands 2026-02-02 00:22:19 +00:00
core feat: /core:release version and release workflow (#87) 2026-02-02 07:21:59 +00:00
issue feat(plugin): add github issues integration (#69) 2026-02-02 07:14:21 +00:00
perf feat: /core:perf performance profiling helpers (#94) 2026-02-02 07:24:35 +00:00
qa feat(qa): add /core:qa command for iterative QA loop (#74) 2026-02-02 07:17:23 +00:00
review feat: add README and flesh out all plugins 2026-02-01 19:48:51 +00:00
verify feat: add README and flesh out all plugins 2026-02-01 19:48:51 +00:00