Support start/stop timer, manual durations, grouped reports, and per-ticket edit/delete of time entries with undo.
Co-authored-by: Cursor <cursoragent@cursor.com>
Serialize create/update/delete commands to DataDir/history.json and reload them on startup via OpenHistory.
Co-authored-by: Cursor <cursoragent@cursor.com>