• Mahmoud Aglan's avatar
    feat(chat): floating jump-to-latest, and honest usage freshness · 7f21d159
    Mahmoud Aglan authored
    JUMP TO LATEST. A WhatsApp-style button floating over the transcript — not in
    the composer, not in the app bar — that appears only once you are meaningfully
    above the newest message, so it is not permanent clutter. It carries a dot while
    a run is live, because that is when output is arriving off-screen and the button
    is worth pressing.
    
    USAGE. The refresh button now forces past the server cache, and the card says
    how old the figures are: "as of 12m ago · updates when a task runs". Claude
    reports utilisation only inside a run, so a refresh genuinely cannot produce new
    numbers on its own — showing a spinner that resolves to the same values is what
    made the button look broken. When there is nothing yet, the server's own
    explanation is shown instead of a generic line.
    Co-Authored-By: 's avatarClaude Opus 5 (1M context) <noreply@anthropic.com>
    7f21d159
chat_screen.dart 26.6 KB