github devswha/ovis v0.3.45
herdr web ui v0.3.45

latest releases: beta/v0.5.4-beta.57, beta/v0.5.4-beta.56, beta/v0.5.4-beta.55...
one month ago

Added

  • Settings → herdr → Update herdr updates herdr itself from the app, on the PC the app runs
    on (Linux and macOS). herdr refuses herdr update typed into one of its panes, and every
    terminal in the app is a pane, so the server runs it instead: it installs the newest herdr and
    moves the running panes onto it. Panes and agents keep running, and open terminals reconnect.
    A newer herdr installed from a shell is picked up the same way.
    (#373)

Changed

  • Each sidebar row has one ⋯ button in place of a hover pencil and a two-click X. Its menu
    renames the workspace or the pane and closes the row: a close that takes the workspace with it
    (a one-pane row, or Close workspace on a workspace header) asks first, as herdr's
    ui.confirm_close does, and a pane that leaves its workspace standing closes at once. On a
    phone the menu is a bottom sheet.
    (#379)
  • The sidebar has no top bar. A session starts from the + on its PC's header, as before, or from
    the New session button an empty PC now shows; Mod+Shift+N and the palette still open it on
    the selected PC. Add PC moved to Settings → Remote PCs, above the bridge auto-update switch,
    and the command palette has it too.
    (#378)
  • In the sidebar's By workspace view, a workspace with one pane is a single row again, as it was
    before 0.3.44: no numbered header above it, and the row carries the reorder handle and names
    its workspace on its second line. A workspace with several panes keeps its header. A fold made
    on a one-pane workspace in 0.3.44 no longer hides its row.
    (#371)
  • On a desktop the terminal no longer has a bar under it holding one keyboard button. The input
    line or direct typing is still chosen in Settings → Terminal input mode, and a touch screen
    keeps the button in its key bar.
    (#372)

Fixed

  • An open terminal no longer says "terminal ended" when herdr hands its panes to a new server,
    as herdr update --handoff and herdr server live-handoff do. The pane is still running, so
    the terminal attaches to it again for everyone viewing it.
    (#370)
  • Cmd+Backspace on macOS sends Ctrl+U in the live terminal, deleting the input back to
    the start of the line instead of a single character. Pending IME text keeps its order.
    (#347 by @WOULDU-pres)
  • Opening a pane in the chat lens leaves its terminal at the size it has. A phone's chat lens, its
    keyboard included, no longer narrows the pane for a desktop showing it; switching to the terminal
    lens still fits the pane to that device. A remote PC gets this with its next bridge update.
    (#363 by @WOULDU-pres)
  • An OmO pane that has not been asked anything yet, or has just run /new, shows an empty chat
    instead of "Conversation unavailable". OmO writes its session file only with the first message,
    so the chat found no conversation until then and offered the terminal output instead.
    (#360 by @nahwan-kim)
  • An answer tapped on a prompt card for a screen the app does not know goes through while the
    agent's working line ticks on that screen. The card's id took in the line's spinner, time and
    token count, so a tap after each tick was refused with "the prompt changed" and took several
    tries. Anything else that changes on the screen still refuses the answer.
    (#377, #365 by @Haeminway1)

Don't miss a new ovis release

NewReleases is sending notifications on new releases.