• v1.5.1 bd3438c7be

    v1.5.1
    CI / Lint & Test (push) Successful in 17m29s
    CI / Build Linux (push) Successful in 21m16s
    CI / Build Windows (cross-compile) (push) Successful in 31m1s
    Security Scan and Upload / Security & DefectDojo Upload (push) Successful in 2m0s
    Stable

    naomi released this 2026-02-08 14:03:33 -08:00 | 25 commits to main since this release

    v1.5.1

    Bug Fixes

    Windows Compatibility

    • Memory Files Tab: Fixed memory files tab showing as empty on Windows production builds

      • Updated list_memory_files() to use WSL commands to access files in WSL home directory (~/.claude/projects/.../memory/) instead of Windows home directory
      • Changed frontend to use read_file_content backend command instead of Tauri's readTextFile plugin to properly handle WSL paths
      • Resolves "forbidden path" errors when trying to read memory files on Windows
    • Plugin Loading: Fixed "command not found: claude" errors when loading plugins on Windows

      • Updated create_claude_command() to dynamically resolve Claude binary path using which in a login shell
      • Fixed 6 plugin/marketplace functions (enable_plugin, disable_plugin, update_plugin, list_marketplaces, add_marketplace, remove_marketplace) to use the helper function
      • No hardcoded paths - works for all users regardless of Claude installation location

    Technical Details

    • All Windows fixes follow the established WSL path handling patterns used throughout the codebase
    • Maintains full backwards compatibility with Linux and macOS
    • All 426 backend tests pass
    • 100% frontend test coverage maintained
    Downloads