Skip to content

Add hunk-commit to hunk-extension marketplace - #916

Merged
benvinegar merged 1 commit into
mainfrom
claude/funny-keller-cjl1qk
Aug 30, 2026
Merged

Add hunk-commit to hunk-extension marketplace#916
benvinegar merged 1 commit into
mainfrom
claude/funny-keller-cjl1qk

Conversation

@benvinegar

Copy link
Copy Markdown
Member

Problem

hunk-commit (muzomer/hunk-commit) lets you mark hunks while reviewing in
Hunk and move them without leaving the review — into the git index, or into a
commit: a git commit, or a Jujutsu revision. Your files on disk never change.
It is tagged hunk-extension and installable today, but the directory does
not list it, so the only way to find it is the GitHub topic.

Approach

One entry appended to EXTENSION_CATALOG in website/src/data/extensions.ts,
in the file's existing order (alphabetical by owner, after modem-dev's own
entries), between mikeclarke/hunk-tutor and phl28/hunk-gh-review.

Every field is taken from the extension's own manifest: name and version
from package.json, apiVersion from its hunk block, repo exactly as
hunk extension install accepts it.

categories names the surfaces it registers (checked in its index.ts):
registerCommand (mark/unmark hunk, mark/unmark file, clear marks, stage,
commit, commit with body, put into an existing commit, discard) and
registerLineHighlighter (marked hunks painted amber).

Non-goals: no change to the page, the schema, or the build-time topic fetch.

Verification

  • bun test scripts/check-extension-catalog.test.ts — 9 pass, 0 fail
  • bunx oxlint website/src/data/extensions.ts --deny-warnings — 0 warnings, 0 errors
  • Empty changeset included, since this is a directory listing rather than a
    change to hunkdiff behaviour.

This PR was opened automatically by a scheduled routine that checks for new hunk-extension-tagged repositories.


Generated by Claude Code

hunk-commit lets you mark hunks while reviewing and stage, commit, or
fold them into an earlier commit in git or Jujutsu. It is tagged
hunk-extension and installable today but missing from the directory.
@vercel

vercel Bot commented Aug 30, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
hunk-web Ready Ready Preview Aug 30, 2026 1:08pm

Request Review

@greptile-apps

greptile-apps Bot commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

Adds hunk-commit to the extension marketplace catalog.

  • Lists its repository, description, supported capability categories, package version, and minimum extension API version.
  • Adds an empty changeset for the directory-only update.

Confidence Score: 5/5

The PR appears safe to merge with no actionable correctness, security, or compatibility issues identified.

The new catalog entry conforms to the existing schema, category values, ordering, installation-command format, and documented extension API compatibility semantics.

Important Files Changed

Filename Overview
website/src/data/extensions.ts Adds a schema-valid, correctly ordered marketplace entry whose categories and installation identifier conform to existing catalog contracts.
.changeset/hunk-commit-extension.md Adds the expected empty changeset for a directory listing that does not alter published package behavior.

Reviews (1): Last reviewed commit: "docs(website): list hunk-commit in the e..." | Re-trigger Greptile

@benvinegar
benvinegar merged commit da20522 into main Aug 30, 2026
13 checks passed
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.

2 participants