Skip to content

Changelog

What's new in Bossanova.

v1.151.1

v1.151.1

Fixes

  • Fixed several issues where the “Needed from you” summary would lose track of questions Boss had asked. In some cases the question itself would disappear from the summary; in others, follow-up questions or section headings would be dropped.
  • Fixed an issue where the timing shown for a question in “Needed from you” could reflect a later internal update rather than when Boss actually asked it, making the timeline feel off.
  • Fixed an issue where starting a new chat on a disabled or suspended account could still launch. Boss now correctly blocks this before anything begins.
v1.151.0

v1.151.0

Improvements

  • Boss now automatically detects and repairs mismatches between installed skills and what your current branch expects, instead of running with stale tooling or failing silently. If the drift can be fixed, it is. If it cannot, Boss tells you clearly rather than leaving the run in a broken state.
  • The “Needed from you” section in the session table now wraps cleanly to the column width instead of overflowing.

Fixes

  • Fixed an issue where restarting Boss caused every already-waiting session to fire a notification again, as if something new had happened.
v1.150.0

v1.150.0

Merging is less gated

Boss used to hold a pull request at the merge step until every item on a pre-merge checklist was signed off. Now only a Partial status actually blocks the merge. If the checklist clears in any other way, Boss moves forward without waiting. Fewer unnecessary pauses on PRs that are otherwise ready to go.

Improvements

  • Boss can now kick off a build for any agent-created ticket, whether or not a plan document is attached. Previously a missing plan would stop the build from starting at all.
  • When a run is blocked and waiting on you, Boss now lists exactly what it needs in a readable format. Before, that information could appear as raw or hard-to-parse text.
v1.149.0

v1.149.0

Improvements

  • The [/] shortcut in session lists is now labeled Search instead of Filter, which better matches what it actually does.
  • When you navigate away from a session page while a confirmation dialog is open, the dialog now closes automatically instead of lingering on screen.
  • You can now merge a parked pull request directly from the web session page.
v1.148.1

v1.148.1

Fixes

  • Fixed an issue where restarting Boss could leave a session stuck waiting indefinitely. Boss now re-attaches to a running session correctly after a restart.
  • Fixed an issue where tickets that Boss had given up on were not showing any status update on the Home screen. Those tickets now surface their final state so you know what happened.
  • Fixed an issue where a failure to read a session’s strategy left the status blank. Boss now holds onto the last known status instead of dropping it.
  • Several follow-up fixes to the verdict flow, addressing edge cases where outcomes were not displayed or handled correctly after a session completed.
v1.148.0

v1.148.0

Attention actions now available in the web session list

You can now dismiss attention alerts and resume paused runs directly from the web session list and detail views. Previously these actions were only accessible in the terminal client; now the web interface can take the same steps without switching contexts.

Improvements

  • When you run boss upgrade explicitly, Boss always fetches the latest version information from GitHub fresh rather than relying on a cached result. You will see the actual current version, not a stale one.
  • boss init now resolves your tracker team through the same logic the rest of Boss uses, so team lookups during setup are consistent with the rest of the product.
  • boss init output is more consistent when running without an interactive terminal, making it easier to use in automated or CI environments.

Fixes

  • Fixed an issue where a superseded background job could leave a verification step permanently stuck waiting for a gate that no longer applied.
  • Fixed an issue where pull request reads during verification ran under the wrong identity, which could cause silent failures or unhelpful error messages. Boss now explains clearly when a PR read fails and why.
  • Fixed intermittent failures where session budget calculations or cleanup steps would produce inconsistent results under timing-sensitive conditions.
v1.147.0

v1.147.0

“Needed from you” answers now visible at a glance

When Boss needs a decision or piece of information from you, your answer is now shown directly on the session label row, so you can see at a glance what you said without opening the chat.

Fixes

  • Fixed an issue where selecting a session would sometimes start a new chat instead of opening the existing one.
  • Fixed an issue where the repair flow could incorrectly report a rebase conflict that did not exist, move the base to the wrong place, or get stuck mid-repair.
  • Fixed an issue where retrying a held operation could accidentally clear a message you had written as an operator.
  • Fixed an issue where an incomplete merge step could cause data to be lost if the record of the merge was not written in time.
  • Fixed an issue where a session with a very large chat history could slow down the entire session list for everyone.
  • Fixed an issue where saving settings would fail silently; Boss now explains what went wrong.

Improvements

  • Session group headings in the web view are now consistently capitalised and more evenly spaced.
v1.146.2

v1.146.2

Fixes

  • Fixed an issue where switching between items in a list could leave the form showing stale or mismatched content.
  • Fixed an issue where chat would not reconnect promptly after dropping and re-establishing a session, and where session status could stop refreshing in the background.
  • Fixed an issue where a blocked task could produce an incomplete or missing report when it finished, and where resuming a blocked task showed confusing wording.
  • Fixed an issue where running two conflicting finish operations on a blocked task at the same time could cause unpredictable behavior. Boss now refuses the second operation until the first is done.
  • Fixed an issue where removing a session could interfere with reads happening at the same time, occasionally causing errors.
  • Fixed an issue where sending a request could draw more resources than it should, and where the UI gave no indication of why a follow-up was waiting to proceed.
v1.146.1

v1.146.1

Improvements

  • Pressing Enter on a session that needs your attention now opens the chat directly, with that conversation already selected, so you skip one navigation step.
  • Boss no longer lets you take actions on a session while a merge is still resolving, which prevents a category of confusing in-between states.
  • Archiving and merging status now stays visible on screen until the operation actually finishes, rather than disappearing early.
  • Alerts that a run is blocked now appear once and clearly, without repeating or cluttering the timeline with hints you cannot act on yet.
  • A blocked run that resumes on its own (because the agent made progress) now clears the alert correctly, so stale warnings no longer linger.
  • Error messages across the product now state what happened in plain terms, without appending raw internal reasons or unsolicited advice on what to do next.

Fixes

  • Fixed an issue where replies typed in a terminal session could leak into an attached chat conversation.
  • Fixed an issue where Boss could overwrite text you were actively typing in the message input while the agent was also trying to send something.
  • Fixed an issue where a session you had open in the list would lose its selected state after a refresh.
  • Fixed an issue where the archiving or merging status could be hidden behind an attention indicator before the operation completed.
  • Fixed an issue where removing a session could drop the merge hold that was supposed to stay in place.
  • Fixed an issue where switching sessions in the web view could cause overlapping data fetches, sometimes showing stale or mixed information.
  • Fixed an issue where reconnecting after a disruption could cause session data to be dropped from the view unexpectedly.
  • Fixed an issue where the login prompt could disappear from places where it was still needed.
v1.146.0

v1.146.0

Agent status is now easier to read at a glance

When an agent is actively working, its status line now shows a spinner so you can see activity in real time rather than wondering whether something is happening.

Improvements

  • Idle agent sessions no longer pile up waiting for human review. If an agent finishes its work and is sitting idle waiting on a person, Boss will now clean those sessions up automatically after a grace period. Active sessions are not affected.

Fixes

  • Fixed an issue where stepping away from the session list while a pull request merge was finishing would interrupt the flow. You can now leave that screen and let the merge complete on its own.