- /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>
92 lines
2.8 KiB
Markdown
92 lines
2.8 KiB
Markdown
# Changelog
|
|
|
|
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
|
|
|
|
#### Plugin Structure
|
|
- `.claude-plugin/plugin.json` - Plugin manifest for distribution
|
|
- `.claude-plugin/marketplace.json` - Local development marketplace
|
|
|
|
#### Hooks
|
|
- `SessionStart` hook - Loads context, checks pending items
|
|
- `PreCompact` hook - Reminds to preserve context before compaction
|
|
- `hooks/scripts/session-start.sh` - Session initialization script
|
|
- `hooks/scripts/pre-compact.sh` - Pre-compaction handler
|
|
|
|
#### Commands
|
|
- `/help` - Show available commands and skills
|
|
- `/status` - Dashboard overview across all domains
|
|
- `/summarize` - Save session to memory
|
|
- `/maintain` - Configuration maintenance operations
|
|
|
|
#### Skills (Resources Pattern)
|
|
All skills refactored to use scripts + references pattern:
|
|
- `gmail/scripts/` - check_unread.py, check_urgent.py, search.py
|
|
- `gmail/references/` - query-patterns.md
|
|
- `gcal/scripts/` - agenda.py, next_event.py
|
|
- `k8s-quick-status/scripts/` - quick-status.sh
|
|
- `sysadmin-health/scripts/` - health-check.sh
|
|
- `usage/scripts/` - usage_report.py
|
|
|
|
#### Automation Scripts
|
|
- `validate-setup.sh` - Validate configuration
|
|
- `quick-status.sh` - Dashboard status
|
|
- `backup.sh` - Create configuration backup
|
|
- `restore.sh` - Restore from backup
|
|
- `clean.sh` - Clean up old files
|
|
|
|
#### Documentation
|
|
- README.md in every directory
|
|
- Top-level README.md with quick start guide
|
|
- CHANGELOG.md (this file)
|
|
- VERSION file
|
|
|
|
### Changed
|
|
- CLAUDE.md streamlined, references directory READMEs
|
|
- Skills use `allowed-tools` for capability restrictions
|
|
- Component registry includes script paths
|
|
- Expanded trigger phrases for better skill matching
|
|
|
|
### Technical Details
|
|
- 34 files changed
|
|
- +2500 lines added
|
|
- Full documentation coverage
|
|
- Validation script passes all checks
|