All releases
Release notesLatest

Orbit Pi v0.0.19

Release on GitHub

Changed

  • The Review pane gained view controls. The changed files collapse to their headers or expand back in one click (each header is its own toggle), long lines wrap or unwrap (unwrapping pans only the diff body — the file name and change counts stay fixed at the pane's edges), the diff switches between unified and side-by-side rows, and the pane can own the page — the session view yields and the sessions sidebar opens beside it — or minimize to a rail, returning to the docked side pane first. All icon toggles with tooltips.

Added

  • Settings → Agent → Behavior now lets Enter queue a follow-up (the existing default) or steer the running task. The preference persists across launches without changing pi’s settings or messages already queued.
  • Compact Send/Steer/Queue hints on the right side of the composer footer, immediately left of the context-window indicator, plus send/steer/stop tooltips. Settings → Shortcuts reflects the selected default. Hints remain visible with an empty draft; the newline shortcut stays in Settings rather than adding clutter below the composer.
  • Transcript tool cards show the file's language icon on read / edit / write rows and on the changed-files summary. web_fetch rows show the URL as a clickable link with the scheme hidden, and web_search rows show the query instead of the raw arguments JSON.
  • Bare http(s):// URLs in user and assistant prose are links now: accent colored, underlined, marked with the HugeIcons external-link arrow, and opened in the default browser on click. Markdown [label](url) links keep their own label.

Changed

  • Alt/Option+Enter uses the opposite sending mode; ⌘⇧Enter / Ctrl+Shift+Enter remains an explicit steer. Idle sends still start a normal prompt, and Shift+Enter still inserts a new line. Steering and alternate-send shortcuts are scoped to the chat input so they cannot submit drafts from other fields.

Fixed

  • File icons render everywhere they are used (the Explorer tree, @file mention rows, attachment chips, and Git changed-file rows). The bundled Nerd Fonts symbols face was embedded in the app but never registered with the text system, so every devicon silently fell back to a text extension badge.

Fixed

  • Dragging the header of a window that is maximized on the primary display no longer locks the app up: the drag now starts the system's caption-move command instead of posting a non-client left-button message, which GPUI dispatches back into the drag region and the drag region answers with another post. Restoring and moving at the start of the drag behave like a native titlebar.
  • The Git page's Back button leaves the page again: the leading controls (Back and the page title) now sit outside the window drag region, so pressing them no longer starts a window move that swallows the click. The empty bar after the controls still drags the window.
Previousv0.0.18