Skip to content

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 28 Sep 09:39
· 79 commits to main since this release
v0.5.0
a5d2413

Changed

  • The menu bar item opens a menu instead of a panel, as macOS asks of a menu bar item. Each
    account is an item under its tool, checked when it is the one in use and subtitled with
    what its limits stand at, and choosing another switches to it. Advice to switch, anything
    else worth a look, and an update that is ready come first. It opens at once, closes the
    way every menu does, and works from the keyboard and with VoiceOver.
  • Everything that needs typing or room is in pitboard's window: every account with its
    limits drawn out, everything pitboard has to say in full, the activity log, and what it
    finds about this Mac. Adding an account, signing in again, naming the account in use and
    renaming one are sheets over it, and a sheet stays open while your browser is in front. The
    panel closed the moment the browser came forward, and took the sign-in's code field with
    it.
  • A switch, a rename or a forget that fails says why in an alert, instead of in a line of
    the panel that the next read could replace before anyone saw it. A sign-in or a name that
    fails says so in its sheet, with what you typed still there.
  • Settings has a Command Line tab of its own. "Open pitboard at login" says when macOS is
    waiting for you to allow pitboard in Login Items, and opens them. "Menu bar shows" picks
    the account and its usage, the usage alone, or the icon alone, for a crowded menu bar.

Added

  • Rename an account from the window, which only the command line could do.
  • In the window's account list: Use with a double-click or Return, Forget with Delete, and
    Copy Email Address and Sign In Again in each account's menu.
  • About pitboard in the menu.

Fixed

  • The panel said "updated just now" for as long as nothing else changed. The menu says the
    time of the last read, and the window's reset times move on while it stays open.
  • Giving up on an interrupted switch was reported with a warning sign, as though it had
    failed. It is a note now, which you dismiss once read.
  • A failure to turn daily renewal on or off was said in the panel rather than beside the
    switch in Settings, and a failure to change "Open at login" was not said at all.
  • Switching one tool's account put away the advice about another tool's account that had
    run out, and it was not offered again until that account ran out once more.
  • Advice to switch kept offering the account it first named after that account was
    forgotten, expired or ran out itself, and choosing it failed. It now offers the best
    account there is at each read, and goes away when there is none.
  • A read that was already waiting on Anthropic or OpenAI when you switched landed after the
    switch, with who was signed in before it, and put away what the switch said, such as the
    reminder to restart running codex sessions. A switch made in a terminal during such a
    read was taken as seen, and the menu bar went on naming the account before it until the
    next read.
  • Why an account's numbers are not new was said only for an account that could not be
    used. The window says it for every account, the one in use included: that its service
    could not be reached or is rate limiting, or that Claude Code's session has expired.
  • The panel and the window described accounts differently: the window had no way to sign in
    again or forget an account and did not say how long a parked login lasts, and the panel
    did not say how long the account in use lasts at its rate. Both now say the same things,
    worked out once.