v0.2.2 - Directory Visibility & Portability Update
🎯 Release v0.2.2 - Directory Visibility & Portability Update
🚀 What's New
This release focuses on improving file visibility and system portability by removing hidden file prefixes and ensuring all paths are dynamic.
📋 Changes
📁 Directory Structure Improvements
- Renamed
.claudetoPAI_DIRECTORYfor better visibility - PAI is now truly vendor-agnostic (works with Claude, GPT, Gemini, etc.)
- Better compatibility with tools like Obsidian that have issues with dot-prefixed directories
🔧 Path Portability
- Fixed hardcoded paths in
session-start-hook.ts(Fixes #21) - All paths now use
${PAI_DIR}environment variable - System is fully portable across different installation locations
📄 Configuration Updates
- .env location standardized to
${PAI_DIR}/.env(Fixes #20) - All documentation updated to use consistent path
- Central configuration location within PAI installation
👁️ File Visibility
- Renamed
.zshrctozshrc-aliases(no dot prefix) - Renamed
.env-exampletoenv-example(no dot prefix) - Removed broken symbolic links
- All configuration files now visible in file managers
🐛 Bug Fixes
- Fixed session-start-hook.ts hardcoded path issue (#21)
- Resolved .env file location confusion (#20)
- Removed broken symbolic links
📖 Documentation
- Updated all documentation to reflect new directory structure
- Clarified PAI's vendor-agnostic architecture
- Consistent use of
${PAI_DIR}throughout
🙏 Thanks
Thanks to @saisat and @frederikb96 for reporting issues!
Full Changelog: v0.2.1...v0.2.2