releases

What changed.

Every release, what it fixed, and anything that might bite you.

Cyborb 0.0.35

Everything below is in 0.0.35. Updating once brings all of it.

New

  • Cyborb Air is now the model a fresh install starts on. Before this, the app opened on whichever other CLI you happened to have installed.
  • The sidebar has a New chat button, and opening the app drops you straight into a chat instead of a "pick a thread" screen.
  • My sites is rebuilt. Every site is a card now, showing its live URL, size, file count and when you published it, with traffic one click away.
  • Your plan in Settings is a card you can tilt and hold.
  • Usage now tells you how long until each window resets, instead of only how much you have spent.
  • Claude can be used with an Anthropic API key entered directly in its provider settings. Anthropic does not permit apps like Cyborb to use a Claude Pro or Max subscription sign-in, so a key from console.anthropic.com is the supported route. AWS Bedrock and Google Vertex setups work too.

Fixed

  • Updating no longer loops. If a newer version appeared while an update sat waiting for you to restart, the app installed the old one and immediately asked you to update again.
  • Anima stopped asking everyone to pick a template. She asks a question when she actually has one.
  • In Cyborb Glass, the chat area was a flat grey panel. It is transparent again, the way the theme intends.
  • Grok and OpenCode report their real state. A working Grok used to say authentication could not be verified, and a signed-out one told you to check server logs; both now say what is true and what to run.
  • Settings no longer lists things that do not exist yet.

Faster

  • The app starts noticeably quicker. It was reading your shell profile twice before showing a window, once in the app and again in the backend.
  • Long replies with code stay smooth. Code blocks were being re-highlighted from scratch on every token, which got slower the longer the block grew.
  • A minimised window now costs almost nothing. Several animations kept drawing at full speed while you could not see them.
  • The git panel stops re-asking GitHub about pull requests every thirty seconds.

Cyborb 0.0.34

This release covers 0.0.31 through 0.0.34. If you are on anything older, updating once brings all of it.

Fixed

  • The unrecoverable "Something went wrong (fetch-session-state)" launch error is gone. It could hit anyone who reloaded the app or signed in on a second surface, and no amount of retrying fixed it. The app now issues itself session credentials that survive the whole run.
  • Signing in closes its own window when you finish instead of leaving you on a spinner.
  • The false "You're signed out" banner now repairs itself: if you are actually signed in, the app reconnects your session instead of asking you to reload.
  • The first-run terms screen no longer clips its top edge on smaller windows.
  • The composer no longer reserves a block of empty space under your text.

Anima

  • Listening actually listens. The voice detection threshold was tuned against real microphones; before this, the waveform moved but Anima heard nothing.
  • When Anima hears silence, she says so instead of going quiet.
  • Her voice no longer dies after the first reply of a session.
  • Her internal instructions no longer appear as a message in your threads.
  • The Speak and Listen controls sit on one line, properly aligned.
  • The scripted setup questionnaire is gone. Anima asks a question when she has one, not because a wizard told her to.

Under the hood

  • Session tokens refresh reliably while the window is in the background.
  • Audio playback no longer silently breaks when the system output device changes mid-session.