Auto-detect WSL2 environment with Windows filesystem paths (/mnt/c/, etc.) and fall back to DELETE journal mode instead of WAL. SQLite WAL mode does not work reliably across the WSL2/Windows 9P filesystem boundary due to shared-memory limitations. Detection checks: 1. Path matches /mnt/[a-z]/ pattern (Windows drive mount) 2. /proc/version contains microsoft or wsl Fixes #920 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Executed-By: beads/crew/dave Rig: beads Role: crew
19 KiB
19 KiB