Skip to content

docs: match DiffHub default scope, refresh, and shortcuts - #42

Draft
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/blode-repo-documentation-sync-28ac
Draft

docs: match DiffHub default scope, refresh, and shortcuts#42
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/blode-repo-documentation-sync-28ac

Conversation

@cursor

@cursor cursor Bot commented Aug 14, 2026

Copy link
Copy Markdown

Files changed

  • README.md
  • apps/cli/README.md
  • apps/cli/AGENTS.md

Codepaths they now match

  • apps/cli/lib/git.ts DEFAULT_SCOPE and apps/cli/components/DiffApp.tsx localStorage default: touched (HEAD vs working tree).
  • apps/cli/lib/watch-status.ts: watcher marks updates; refresh is manual (r).
  • apps/cli/components/DiffApp.tsx keyboard bindings: c, Shift+C, Shift+E, / or t, F2.
  • apps/cli/bin/diffhub.mjs: cmux uses a repo-derived 20000–29999 port; validateRepo() only checks git rev-parse --show-toplevel.
  • Diff routes accept ws=ignore; the status bar does not send it.

Gaps left

  • Internal CLI subcommands (internal-snapshot-writer, internal-watch-events) stay undocumented.
  • apps/cli/README.md still does not document diffhub cmux in full; root README covers it.
Open in Web View Automation 

The viewer defaults to touched, not merge-base, and refresh is manual. Drop claims the UI no longer implements.

Co-authored-by: m <m@blode.co>
@vercel

vercel Bot commented Aug 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
diffhub-web Error Error Aug 14, 2026 7:31am

Request Review

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