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

latest releases: beta/v0.4.23-beta.63, beta/v0.4.23-beta.62, beta/v0.4.23-beta.61...
one month ago

Added

  • Open here on a held pane explicitly takes it from another web bridge or standalone
    herdr terminal attach. A displaced bridge waits with the same button; it never takes the pane
    back automatically. Available on supporting bridges, for interact connections only.
    (#368 by @WOULDU-pres)

  • The terminal's key bar on a touch screen has an Alt key beside Ctrl. Like Ctrl it holds for
    one key: Alt then a letter, Backspace or Enter sends ESC before it, and Alt then an arrow sends
    Alt+arrow. Settings → Appearance → Key bar turns Alt off or adds Shift+Tab, Home/End,
    PgUp/PgDn, Ctrl+D, Ctrl+Z, |, ~ and /, each in a fixed place in the row. Esc, Tab, Ctrl,
    the arrows and Ctrl+C stay as they were. (#487)

Fixed

  • A tab strip you scrolled yourself to look at other tabs stays where you left it when a
    typeface arrives late and redraws the tabs' names at another width. Before, the strip
    brought the open tab back into view then; it still does so until you have scrolled it.
    (#479)
  • On macOS, a gjc pane's chat finds its session from the terminal breadcrumb gjc leaves. Before,
    the process start time it is matched by was read as UTC, so on any other time zone every fresh
    breadcrumb looked hours old and was passed over. Process start times, which Codex, OmO and gjc
    panes are matched by, are now read on macOS too (they were only read from Linux /proc).
    (#484 by @kilhyeonjun)
  • The chat of a Codex pane started with its own CODEX_HOME (a launcher that keeps one store
    per profile) shows its conversation. Before, the server looked for every rollout under its own
    CODEX_HOME or ~/.codex, found none for that pane and fell back to the terminal scrollback.
    The store is now read from the pane's Codex process (its environment), for the conversation,
    images, tool output and queued questions; a configured Codex home still wins.
    (#486 by @kilhyeonjun)
  • The chat shows the card for a question Claude Code asks with AskUserQuestion in three
    layouts it missed: options that carry a preview (drawn in a box to the right of the options,
    with a notes line and an unnumbered "Chat about this"), a question asked while Claude keeps a
    task list under its panel (3 tasks (0 done, 3 open) and a row per task), and a named
    session's rule drawn under the question with no task list. Before, the first showed the
    fallback card and the other two were taken for answered questions, so the chat showed none.
    (#485 by @kilhyeonjun)
  • A table in the chat that is wider than the reply scrolls sideways in its own box. Before, it
    squeezed every column to fit, down to a letter or two, so words and file paths broke after
    any letter. A column is now never narrower than its longest word.
    (#481 by @aNNdii)
  • In the chat of an OmO pane, a background task that ends shows where OmO reported it: a
    card that says how many tasks ended, and for each its summary, whether it finished, failed
    or was cancelled, the agent and model it ran as, how long it took, its turns, tool calls and
    tokens, and its answer on request. Before, the chat showed nothing when a task ended, and
    what the agent did after it ran on in the same block as if nothing had come in. The task
    row reads the summary the call gave its task instead of its short description, and opened
    it lists each task it started with its agent and prompt, instead of its raw input or a
    checklist of "task 1", "task 2" nobody ticks.
    (#477 by @nahwan-kim)
  • In the chat of an OmO, omp, gjc or pi pane, an answer stays an answer when the agent wakes
    again after it on its own, for a monitor's event or a background command that ended. Before,
    what it did after the wake-up ran into the same turn, and the answer, a whole review for
    example, was folded away under "Worked for" while the terminal showed it.
    (#483)

Don't miss a new ovis release

NewReleases is sending notifications on new releases.