Skip to content

v1.6.2

Choose a tag to compare

@airiclenz airiclenz released this 02 Aug 11:38
· 21 commits to main since this release

Added

  • Every Profile list now carries a context-size column, right-aligned between the Profile title and the [server] tag. The value is the effective one (defaults merged with the Profile's own context_size), rendered compactly (512, 4K, 65K, 131K, 1M). All three listing surfaces share one cell computation — the TUI menu, the numbered non-TTY fallback and llama-launcher list; list --json is unchanged. The column appears only when at least one Profile has a value, and a row renders a number only when its LLM Server's ParamSpecs carries the context-size spec, so Ollama rows stay blank. Known limitation: a -c / --ctx-size passed via extra_args is not parsed.

Fixed

  • The frame border is one color for its whole length. Every border glyph now re-asserts normal intensity (\\033[22m) with its color, so the top rail right of a bold title no longer renders bright, and the dashed rule under the title follows the frame's BorderColor instead of a hardcoded dark gray.
  • The framed screens draw a border of uniform weight. The horizontal runs use the light and instead of heavy / , matching the corners, verticals and tees they join. Geometry, width and padding are unchanged.
  • A Profile title containing multibyte characters no longer widens the gap before the interactive menu's context-size, [server] and columns. The label column is measured with visibleWidth (runes) rather than len() (bytes).