Get all sessions for the authenticated user with optional filtering
all - Return all sessions (default)created - Return only created sessions (not started yet)started - Return only active/started sessionsended - Return only ended sessionsstatus = started), duration is calculated at request time (seconds since started_at).