Add search command, history browser, install script, and systemd timers

- /search command to search across memory, history, and configuration
- history-browser.py for browsing and analyzing session history
- install.sh for first-time setup with directory creation and validation
- daily-maintenance.sh for scheduled backup, cleanup, and validation
- systemd timer units for automated daily maintenance at 6 AM
- Updated shell completions with 11 aliases
- Test suite now covers 19 tests
- Bump version to 1.1.0

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
OpenCode Test
2026-01-01 18:41:07 -08:00
parent 86baab7e96
commit 125bb4904b
16 changed files with 1004 additions and 4 deletions

View File

@@ -2,6 +2,40 @@
All notable changes to this Claude Code configuration.
## [1.1.0] - 2026-01-01
### Added
#### Commands
- `/search` - Search across memory, history, and configuration
- `/remember` - Quick shortcut to save to memory
- `/config` - View and manage configuration settings
#### Automation Scripts
- `search.py` - Search memory, history, config
- `history-browser.py` - Browse and analyze session history
- `install.sh` - First-time setup script
- `daily-maintenance.sh` - Scheduled maintenance tasks
- `memory-add.py` - Add items to PA memory
- `memory-list.py` - List memory items by category
- `test-scripts.sh` - Test suite for all scripts
#### Systemd Integration
- `systemd/claude-maintenance.service` - Maintenance service unit
- `systemd/claude-maintenance.timer` - Daily timer (6 AM)
- `systemd/install-timers.sh` - Timer installation script
#### Shell Completions
- `completions.bash` - Bash completions and aliases
- `completions.zsh` - Zsh completions and aliases
### Changed
- Component registry now tracks automation scripts
- Shell completions expanded with 11 aliases
- Test suite now covers 19 tests
---
## [1.0.0] - 2026-01-01
### Added