Skip to content

fix: v0.2.1 Mac-friendly hotkey (ctrl+shift+i) + cache-show clarifier - #2

Merged
rz1989s merged 1 commit into
mainfrom
fix/v0.2.1-mac-hotkey
Jul 10, 2026
Merged

rz1989s merged 1 commit into
mainfrom
fix/v0.2.1-mac-hotkey

Conversation

@rz1989s

@rz1989s rz1989s commented Jul 10, 2026

Copy link
Copy Markdown
Member

v0.2.1 — Mac-friendly hotkey + cache-show clarifier

Patch follow-up to v0.2.0, driven by live EVAL on a Mac (Ghostty, macos-option-as-alt=false):

  • Hotkey: alt+shift+vctrl+shift+i (via Key.ctrlShift). alt-based combos never fire on Mac terminals where Option≠Alt (Ghostty/iTerm2/Terminal.app defaults) — the running session never sees them. ctrl+shift+i avoids both the editor ctrl+ namespace and the Option-as-alt problem, and follows pi's native idiom (preset.ts uses ctrl+shift+u). Rebindable via keybindings.json.
  • /vision cache show clarifier — notes that memory is session-scoped (killed the confusion when checking from another session; cross-session needs "Persist cache to disk").
  • README updated (new default + the macos-option-as-alt note).

154 tests pass, typecheck clean. T24 updated to ctrl+shift+i.

After merge: git tag v0.2.1 → CI auto-publishes @getpipher/vision@0.2.1.

- default inline-switch hotkey alt+shift+v → ctrl+shift+i (Key.ctrlShift):
  alt-based combos don't fire on Mac terminals where macos-option-as-alt=false
  (Ghostty default); ctrl+shift avoids both the editor ctrl+ namespace and the
  Option-as-alt problem. Follows pi's native idiom (preset.ts uses ctrl+shift+u).
- /vision cache show notes memory is session-scoped (cross-session = persist).
- README: ctrl+shift+i default + macos-option-as-alt note.
- bump 0.2.0 → 0.2.1; T24 updated.
@rz1989s
rz1989s merged commit 656b6bf into main Jul 10, 2026
1 check passed
@rz1989s
rz1989s deleted the fix/v0.2.1-mac-hotkey branch July 10, 2026 01:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant