Skip to content

diff: Copy and clear annotations with Shift-y/Y - #182

Open
iniw wants to merge 1 commit into
jnsahaj:mainfrom
iniw:shift-y
Open

diff: Copy and clear annotations with Shift-y/Y#182
iniw wants to merge 1 commit into
jnsahaj:mainfrom
iniw:shift-y

Conversation

@iniw

@iniw iniw commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Summary

I like running lumen as a long-running process with file watching, annotating feedback to my agent and marking files and
hunks as reviewed as I work through the diff. Starting a new feedback round currently requires copying the annotations
with y, then deleting each one individually.

I could instead use a short-lived lumen session with a separate commit or diff for each feedback round, but I would then
need to squash all the intermediate commits once I am happy with the agent's code since I like to keep commit history
clean.

To fix this inconvenience, this PR adds a Shift-y/Y action that copies all annotations and clears them in one step
:)

I like running lumen as a long-running process with file watching,
annotating feedback to my agent and marking files and hunks as reviewed
as I work through the diff. Starting a new feedback round currently
requires copying the annotations with `y`, then deleting each one
individually.

I could instead use a short-lived lumen session with a separate commit
or diff for each feedback round, but I would then need to squash all the
intermediate commits once I am happy with the agent's code since I like
to keep commit history clean.

To fix this inconvenience, this PR adds a `Shift-y`/`Y` action that
copies all annotations and clears them in one step :)
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