Skip to content

v1.158.0

Choose a tag to compare

@deivid11 deivid11 released this 12 Jul 23:14

What's New

Added

  • Codex Grep results modal - clicking a Codex Grep/search activity card now opens a modal that lists the matches grouped by file, with the search query highlighted in each line and match/file counts up top; click any match (or a file name) to jump straight to that line in the file viewer.

Fixed

  • Codex read/grep card misclassification - a file read whose path contains "grep" (e.g. sed -n … GrepPanel.tsx) is no longer shown as a Grep card — reads are now classified before grep. Shell wrappers (zsh/bash/sh -lc and surrounding quotes) are unwrapped more reliably, and a single command reading multiple line ranges now renders as one "N ranges" Read card.

Technical Details

  • New GrepResultsModal.tsx + parseCodexGrepResults (outputRendering.ts) parse the grep command + captured output into path:line:text matches; OutputLine/HistoryLine open it on Grep-card click. normalizeShellWrapper + getShellReadTargets add read-before-grep classification and multi-range reads.
  • Android versionName/versionCode derive from package.json; APK built after the version bump and verified as versionName 1.158.0 / versionCode 1158000. 1005 tests / 85 files passing.