summaryrefslogtreecommitdiff
path: root/internal/askcli/runlock_test.go
AgeCommit message (Collapse)Author
12 daysaskcli: prevent stale-lock inode split during contentionPaul Buetow
2026-04-13ask: serialize concurrent CLI with repo lock and stale PID recoveryPaul Buetow
Add advisory lock under .git/hexai-ask.lock around Taskwarrior execution, with metadata (PID and process basename) and Linux /proc comm checks to remove orphan lock files when the recorded holder is gone or not ask. Extract internal/filelock for shared flock helpers; stats uses it too. Made-with: Cursor