mirror of
https://github.com/Jeuners/ECC.git
synced 2026-09-09 15:02:30 +02:00
Add a new /sessions command to manage Claude Code session history with alias support for quick access to previous sessions. Features: - List sessions with pagination and filtering (by date, ID) - Load and view session content and metadata - Create memorable aliases for sessions - Remove aliases - Display session statistics (lines, items, size) - List all aliases New libraries: - scripts/lib/session-manager.js - Core session CRUD operations - scripts/lib/session-aliases.js - Alias management with atomic saves New command: - commands/sessions.md - Complete command with embedded scripts Modified: - scripts/lib/utils.js - Add getAliasesPath() export - scripts/hooks/session-start.js - Show available aliases on session start Session format support: - Old: YYYY-MM-DD-session.tmp - New: YYYY-MM-DD-<short-id>-session.tmp Aliases are stored in ~/.claude/session-aliases.json with Windows- compatible atomic writes and backup support. Co-authored-by: 王志坚 <wangzhijian10@bgyfw.com> Co-authored-by: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| build-fix.md | ||
| checkpoint.md | ||
| code-review.md | ||
| e2e.md | ||
| eval.md | ||
| evolve.md | ||
| go-build.md | ||
| go-review.md | ||
| go-test.md | ||
| instinct-export.md | ||
| instinct-import.md | ||
| instinct-status.md | ||
| learn.md | ||
| orchestrate.md | ||
| plan.md | ||
| python-review.md | ||
| refactor-clean.md | ||
| sessions.md | ||
| setup-pm.md | ||
| skill-create.md | ||
| tdd.md | ||
| test-coverage.md | ||
| update-codemaps.md | ||
| update-docs.md | ||
| verify.md | ||