Files
claude-code/CHANGELOG.md
OpenCode Test 125bb4904b 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>
2026-01-01 18:41:07 -08:00

2.8 KiB

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