Skip to content

feat(pager): give pager mode the full review controls - #647

Open
HackAttack wants to merge 1 commit into
modem-dev:mainfrom
HackAttack:feat/unnerf-pager
Open

feat(pager): give pager mode the full review controls#647
HackAttack wants to merge 1 commit into
modem-dev:mainfrom
HackAttack:feat/unnerf-pager

Conversation

@HackAttack

Copy link
Copy Markdown
Contributor

Pager mode was doing two unrelated jobs under one flag. Besides choosing the chrome, options.pager gated capability: every command carried a scope tag and only a dozen scrolling commands were tagged for pager, so file navigation, layout switching, the menu, help, and the theme selector were filtered out before they could run. Render guards in App then suppressed the surfaces those commands would have drawn.

Dropping the scope split and the guards preserves the chrome preset without nerfing the functionality. File navigation, layout, etc. now work in pager mode.

Fixes #550

@greptile-apps

greptile-apps Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

PR author is not in the allowed authors list.

@vercel

vercel Bot commented Jul 30, 2026

Copy link
Copy Markdown

@HackAttack is attempting to deploy a commit to the Modem Team on Vercel.

A member of the Team first needs to authorize it.

Pager mode was doing two unrelated jobs under one flag. Besides choosing
the chrome, `options.pager` gated capability: every command carried a
scope tag and only a dozen scrolling commands were tagged for pager, so
file navigation, layout switching, the menu, help, and the theme
selector were filtered out before they could run. Render guards in App
then suppressed the surfaces those commands would have drawn.

Dropping the scope split and the guards preserves the chrome preset
without nerfing the functionality. File navigation, layout, etc. now
work in pager mode.

Fixes modem-dev#550

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
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.

pager does not support operations that diff does (e.g. previous/next file)

1 participant