Skip to content

Add hunk-mark-as-reviewed to hunk-extension marketplace - #856

Merged
benvinegar merged 4 commits into
mainfrom
claude/funny-keller-t0ugkd
Aug 27, 2026
Merged

Add hunk-mark-as-reviewed to hunk-extension marketplace#856
benvinegar merged 4 commits into
mainfrom
claude/funny-keller-t0ugkd

Conversation

@benvinegar

Copy link
Copy Markdown
Member

Summary

Found one new repository tagged hunk-extension on GitHub in the last 24 hours:

  • evantravers/hunk-mark-as-reviewed — created 2026-08-25, pushed 2026-08-26. A Hunk extension for marking your way through a review: mark hunks and files as reviewed, watch progress in the file list, mute what's finished, and hide it when you don't want to see it again. Registers a review pane, five commands (toggleHunk, toggleFile, nextUnreviewed, prevUnreviewed, resetReview), a line-highlight tone for reviewed hunks, and a "hide reviewed files" changeset filter. hunk.apiVersion: 8.

Adds this listing to website/src/data/extensions.ts, keeping the existing ordering convention (Hunk's own extensions first, then alphabetical by owner/repo). Included an empty changeset since this is a website data-only change, matching the pattern used by prior marketplace-listing PRs (e.g. #841, #837).

Test plan

  • Verified the listing renders with the correct owner/repo, description, categories, version, and apiVersion (read from the extension's README.md and package.json)
  • Confirmed alphabetical ordering is preserved among non-modem-dev entries
  • Ran tsc --noEmit against website/tsconfig.json; pre-existing errors are unrelated missing devDependencies (Playwright/axe-core types), none reference extensions.ts

Generated by Claude Code

Lists evantravers/hunk-mark-as-reviewed, tagged `hunk-extension` on
GitHub, which adds a review pane for marking hunks and files reviewed.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PjymXEngMe286Si5iKVZXQ
@vercel

vercel Bot commented Aug 26, 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 27, 2026 2:06pm

Request Review

@greptile-apps

greptile-apps Bot commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

Adds evantravers/hunk-mark-as-reviewed to the extension marketplace with its capabilities and compatibility metadata.

  • Adds the marketplace catalog entry and descriptive categories.
  • Adds an empty changeset for the website-data-only update.

Confidence Score: 4/5

The PR should not merge until the catalog name is aligned with the CLI-derived installation name so website CI passes.

The new entry declares mark-as-reviewed, while installation derives hunk-mark-as-reviewed from the repository basename, causing the catalog validation test to fail.

Files Needing Attention: website/src/data/extensions.ts

Important Files Changed

Filename Overview
website/src/data/extensions.ts Adds the extension listing, but its name disagrees with the CLI-derived repository name and fails catalog validation.
.changeset/hunk-mark-as-reviewed-extension.md Adds the documented empty-changeset form used for maintenance-only updates.
Prompt To Fix All With AI
### Issue 1
website/src/data/extensions.ts:120
**Catalog name breaks validation**

When website CI validates this entry, the CLI derives `hunk-mark-as-reviewed` from the repository basename but the catalog declares `mark-as-reviewed`, causing `check-extension-catalog.test.ts` to fail and making the displayed name differ from the installed name.

```suggestion
    name: "hunk-mark-as-reviewed",
```

---

For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.

Reviews (1): Last reviewed commit: "Add hunk-mark-as-reviewed to hunk-extens..." | Re-trigger Greptile

Comment thread website/src/data/extensions.ts Outdated
},
{
repo: "evantravers/hunk-mark-as-reviewed",
name: "mark-as-reviewed",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Catalog name breaks validation

When website CI validates this entry, the CLI derives hunk-mark-as-reviewed from the repository basename but the catalog declares mark-as-reviewed, causing check-extension-catalog.test.ts to fail and making the displayed name differ from the installed name.

Suggested change
name: "mark-as-reviewed",
name: "hunk-mark-as-reviewed",
Prompt To Fix With AI
This is a comment left during a code review.
Path: website/src/data/extensions.ts
Line: 120

Comment:
**Catalog name breaks validation**

When website CI validates this entry, the CLI derives `hunk-mark-as-reviewed` from the repository basename but the catalog declares `mark-as-reviewed`, causing `check-extension-catalog.test.ts` to fail and making the displayed name differ from the installed name.

```suggestion
    name: "hunk-mark-as-reviewed",
```

---

For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated the catalog entry to hunk-mark-as-reviewed, matching both the repository-derived install name and the extension package name. bun test scripts/check-extension-catalog.test.ts now passes (9 tests).

Responded by Pi using gpt-5.6-sol.

This comment was generated by Pi using gpt-5.6-sol

@benvinegar
benvinegar merged commit e5e8bac into main Aug 27, 2026
12 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