Skip to content

Add hunkydory to hunk-extension marketplace - #837

Merged
benvinegar merged 2 commits into
mainfrom
claude/funny-keller-kvmi1o
Aug 25, 2026
Merged

Add hunkydory to hunk-extension marketplace#837
benvinegar merged 2 commits into
mainfrom
claude/funny-keller-kvmi1o

Conversation

@benvinegar

Copy link
Copy Markdown
Member

Summary

  • Found via a scheduled sweep of the hunk-extension GitHub topic for repos created/updated in the last 24 hours: TreeHappy/hunkydory, created and pushed 2026-08-23.
  • Adds it to EXTENSION_CATALOG in website/src/data/extensions.ts, alphabetically last by owner, matching the existing entry shape.
  • hunkydory registers two commands only (export-review, import-review) — no pane, theme, keyboard mode, line highlighter, file view, VCS backend, or changeset transform — so categories: ["Command"].
  • Its manifest (package.json's "hunk" field) doesn't declare apiVersion, and the extension only uses baseline surface (registerCommand, ctx.dialogs.input, hunk.on for startup/changeset/note/session-reload events) that predates the v2+ additions (file-view rows, theming, sidebars/panes, keyboard modes, line highlighters, session behavior), so it's listed as apiVersion: 1.
  • Includes an empty changeset (.changeset/list-hunkydory.md), matching the pattern used by the other marketplace-listing PRs in history (e.g. Add hunk-diff-context to hunk-extension marketplace #820, extensions: list hunk-gh-review #822, extensions: gentilfp/hunk-codeowners  #826).

What it does (from its README)

hunkydory exports a Hunk review (diffs + inline notes) to Markdown and JSON, and can re-import comments from an export back into a live hunk session — both as an in-TUI extension command and as standalone CLI scripts (hunkydory-export / hunkydory-import) for headless/agent/CI use.

Note for reviewers

The upstream README's top-level heading currently reads #jsfljlaksjfl;aksj q hunkydory — looks like a stray typo/paste artifact in the third-party repo rather than anything actionable here, but flagging it in case a maintainer wants to note it to the author before/while merging.

Verification

  • bun run typecheck — no new errors (pre-existing, unrelated tsconfig.json baseUrl deprecation warning reproduces identically on main).
  • bunx oxfmt --check and bunx oxlint --deny-warnings — clean on the changed files.
  • Playwright-backed website/tests/*-smoke.spec.ts couldn't run in this sandbox (missing @axe-core/playwright/@playwright/test install, unrelated to this change).

Generated by Claude Code

Adds the review-export/import extension discovered under the
hunk-extension GitHub topic.
@vercel

vercel Bot commented Aug 23, 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 25, 2026 2:27am

Request Review

@greptile-apps

greptile-apps Bot commented Aug 23, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

Adds the hunkydory command extension to the website marketplace catalog and includes an empty changeset for the catalog-only update.

  • Lists TreeHappy/hunkydory with its summary, release version, command category, and minimum API version.
  • Preserves the catalog’s documented repository ordering.
  • Adds the changeset expected for marketplace-listing changes.

Confidence Score: 5/5

The PR appears safe to merge with no actionable defects identified.

The change is limited to static extension metadata and an empty changeset, and the new entry satisfies the catalog’s established shape, ordering, and supported API-version bounds.

Important Files Changed

Filename Overview
website/src/data/extensions.ts Adds a well-formed marketplace listing consistent with the existing catalog shape and documented compatibility semantics.
.changeset/list-hunkydory.md Adds the intentionally empty changeset used for marketplace-only updates.

Reviews (1): Last reviewed commit: "feat(website): list hunkydory in the ext..." | Re-trigger Greptile

…vmi1o

# Conflicts:
#	website/src/data/extensions.ts
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