Skip to content

tokenstat v0.8.2

Choose a tag to compare

@github-actions github-actions released this 04 Sep 08:49
· 54 commits to main since this release
Immutable release. Only release title and notes can be modified.
1c1b08c

tokenstat v0.8.2

tokenstat is CLI-first, local usage tracking for AI coding agents. Stable
downloads below include the CLI for macOS, Linux, and Windows, plus the macOS
desktop app. Counters stay on your machine unless you opt into sync.

Install the CLI

curl -fsSL https://tokenstat.ai/install.sh | bash

Windows (PowerShell):

irm https://tokenstat.ai/install.ps1 | iex

Or download an archive below, verify SHA256SUMS, and put tokenstat on your PATH.

macOS desktop app

Download tokenstat-0.8.2-macos.dmg below, open it, and drag the app to
Applications.

The Windows desktop and Android clients are still maturing. Their unsigned
development builds remain available from the Preview workflow and are not
stable release downloads yet.

What's changed

Chat on the Mac keeps up with the conversation, and a terminal you come back
to draws what is on it.

Added

  • Claude's higher effort levels, xhigh and max, are on the picker. Opus at max
    effort is now a conversation you can start.
  • Windows and Android previews catch up with the Mac. Both open the year at a
    glance from one call, where they used to rebuild it from a report. Windows
    grows a diff viewer and a transcript that appends a turn without redrawing
    the thread. Android grows the Chat and Pull requests sections, and keeps a
    conversation current while you watch it. Each one hides what the computer it
    is paired with is too old to answer, so an old pairing says so up front and
    no longer fails at the tap.

Fixed

  • A long conversation no longer hitches. Scrolling a turn full of tool output
    stays smooth, a streaming reply stops rebuilding the thread on every frame,
    and a shell command that ran to megabytes is split once, not on every redraw.
  • Following a live turn stays out of your way. It holds the end while the reply
    grows, lets go when you scroll back, and stops yanking the thread on
    tool-heavy turns. A pill reads Following, Follow or Jump, and takes you to
    the end.
  • A whole reply can be selected in one sweep, and copy appears on the card you
    are pointing at, with a tick where you pressed it.
  • A tool row reads as what it did: the verb, the file, and how many lines
    moved. Small diffs open on their own, and one that is still arriving keeps
    opening as it grows, until you open or close it by hand.
  • Sending an image with nothing typed works, and the image stays in the
    transcript as a row of its own. It used to disappear into a turn with no
    visible content.
  • A conversation loaded to its first message says Start of chat. It used to
    read as stuck part way through history.
  • The sidebar marks the conversation you are in, and clears that mark when you
    leave. Picking Notes, Home or a server used to leave the old chat lit beside
    the row you had chosen.
  • A terminal you navigate away from and come back to repaints. It could show a
    stale or half-drawn screen, and a full-screen program kept the old window
    size until you typed something.
  • Characters that SSH drew ahead of the far end no longer freeze on screen when
    you return to a session. A guess that has gone unconfirmed is withdrawn, and
    the far end draws the line.
  • A terminal nobody can see is left at the size it had. Hidden sessions were
    being resized, which could collapse one until input revived it.
  • The list of agents and their models answers immediately. One agent whose
    command hung held it up for seconds at a time, every minute, and a failed
    check keeps the models it found last time.

Full changelog