Extend SessionEntry with an optional duration field (milliseconds) computed from the delta between created and modified timestamps. The computeDuration helper handles missing or invalid dates gracefully, returning 0 for any edge case. This enables downstream UI to show how long each session lasted without additional API calls. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>