feat: add vim-like memory browse keybindings - #29
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
review @codex @coderabbitai |
|
Tip For best results, initiate chat on the files or code changes. 🧩 Analysis chain🏁 Script executed: #!/bin/bash
# Get PR details
gh pr view 29 --repo hauntedfail/Trauma
echo "---FILES CHANGED---"
gh pr diff 29 --repo hauntedfail/Trauma --name-only
echo "---FULL DIFF---"
gh pr diff 29 --repo hauntedfail/TraumaLength of output: 22490
Review: feat/vim-like-key-bindThe overall implementation is clean and well-structured. ID-based selection, proper SolidJS 🔴 Medium —
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 1d155b3751
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
CodeRabbit follow-up for #29 (comment) Handled in f36e8b1:
Validation: component source contract test, typecheck, targeted E2Es, full e2e/browse-shell.spec.ts, and bun run verify all pass. |
|
@codex review Review feedback from the previous pass has been addressed in f36e8b1. Inline threads were replied to and resolved; local verification and the current PR check are complete. |
|
Tip For best results, initiate chat on the files or code changes. 🧩 Analysis chain🏁 Script executed: #!/bin/bash
# Get the specific commit diff
gh api repos/hauntedfail/Trauma/commits/f36e8b1883c62677576de13e3833e1a0b41316a7 --jq '.files[] | "=== \(.filename) ===\n\(.patch)"'Length of output: 5110
One small note worth calling out as a positive: The implementation looks solid and ready to merge. [approve] |
|
Codex Review: Didn't find any major issues. Can't wait for the next one! ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Summary
/memoriesbrowse keybindings.j/kmove the selected memory,/focuses search,Escapeexits search focus, andl/Enteropens the selected memory.Verification
bun run typecheckbun run test -- tests/components/memory-browse-actions.test.tsbun run test:e2e -- e2e/browse-shell.spec.ts -g "supports vim-like"bun run verifybun run test:e2e -- e2e/browse-shell.spec.tsNotes
fix/perform, matching the requested worktree base.bun run verifycompleted successfully; build emitted the existing NodeDEP0155warning fromdefuddle->temml.