github can1357/oh-my-pi v16.4.8

3 hours ago

@oh-my-pi/pi-coding-agent

Added

  • Enabled Home and End keyboard navigation in the model browser
  • Added a c hotkey in the plan-review overlay that copies the current reviewed plan markdown to the system clipboard, including in-overlay edits.

Changed

  • Streamlined list view styling by removing inline model role chips from row entries
  • Reworked /models hub selection visuals: the background highlight band is reserved for mouse hover, the keyboard position is a cursor glyph drawn only in the pane that owns the arrow keys, and the sidebar's active scope renders as a bold accent label
  • Removed the redundant "login" label from inactive (locked) provider entries in the Model Hub sidebar

Fixed

  • Improved search reliability for Perplexity provider by forcing retrieval for all queries
  • Fixed JS eval cells losing top-level function and var declarations across cells when the defining cell contained top-level await — the async wrapper scoped them to the cell's IIFE instead of publishing them to the worker global
  • Fixed PageUp/PageDown in the model browser wrapping past the list edges instead of clamping
  • Fixed the hover highlight sticking to the last hovered model row when the pointer moved into the provider sidebar

@oh-my-pi/omp-stats

Fixed

  • Fixed a SQLITE_CONSTRAINT_NOTNULL crash (messages.stop_reason) aborting the entire session sync when a persisted assistant message lacks a stopReason. Malformed entries — missing stop reason, token counts, or message timestamp — are now coerced at the parser boundary, and entries with no usage or model attribution are skipped instead of failing the batch insert.

@oh-my-pi/pi-tui

Fixed

  • Fixed keyboard navigation paying an extra frame of input latency after idle; the queue-drain grace now applies only to Ctrl+C and Escape double-press gestures.

Full Changelog: v16.4.7...v16.4.8

Don't miss a new oh-my-pi release

NewReleases is sending notifications on new releases.