Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.124 Home All releases olderv2.1.123 v2.1.126newer
Claude Code v2.1.124

Scoped history search (Ctrl+S to cycle)

What

The / history picker now shows a dedicated "Search prompts" view that can be scoped to the current session, the current project, or everywhere. Press Ctrl+S to cycle between scopes.

Usage
  • Open the history picker, type to filter, press Ctrl+S to switch between sessionprojecteverywhere.
  • Filter input shows Filter history… placeholder; the title displays the active scope (e.g. Search prompts · project).
  • Empty states are now Loading…, No matching prompts, or No history yet depending on the picker state.
Details
  • The picker uses fuzzy-subsequence matching as a fallback when the literal substring isn't found.
  • Layouts adapt to terminal width: ≥ 100 columns shows a side-by-side preview; narrower terminals stack the preview below.
  • A new keybinding action historySearch:cycleScope is registered globally and emits the tengu_history_picker_scope telemetry event when used.
  • In remote sessions, history search is unavailable and the user sees: History search isn't available in remote sessions yet.
Evidence

History search picker (search for "Search prompts", "Filter history…", and the new keybinding "historySearch:cycleScope"); scope list Sc$ = ["session", "project", "everywhere"].

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.124 →