Skip to content

feat: add desktop CodeJury plugin for Codex - #134

Merged
zzxwill merged 7 commits into
masterfrom
feat/codex-plugin
Oct 21, 2026
Merged

zzxwill merged 7 commits into
masterfrom
feat/codex-plugin

Conversation

@zzxwill

@zzxwill zzxwill commented Oct 21, 2026 •

Copy link
Copy Markdown
Collaborator

Adds a desktop CodeJury plugin that starts reviews from PR URLs, with setup, review/resume, and saved-results skills. A new review requires a PR link; arbitrary local files and folders are not supported plugin targets. Interactive reviews show the live console URL, preserve local-only fixes in a persistent PR checkout, and disable pushes unless requested.

The standalone 0.1.1 plugin includes a pinned launcher for published CLI 0.8.2-rc.1, a local marketplace, listing assets, and a submission ZIP builder. The launcher uses an isolated cache and an absolute CLI entrypoint so another installed jury cannot shadow the selected release. Windows cache paths with spaces and ZIP resource separators are fixed. The plugin version is independent of the CLI version; this PR does not release a new CLI.

Published privacy and terms pages identify the verified individual publisher, ZHOU ZHENGXI, and use GitHub issues as the chosen contact:

Validation:

  • Real CodeJury review of this PR: Codex judge, Droid reviewer. Both Windows findings reproduced and fixed; Droid signed off after round 1 at 7def9ce. Subsequent changes update plugin instructions/listing metadata and merge master.
  • 264/264 tests passed after merging current master, plus installed-package checks. All eight GitHub CI checks passed at e618eb1.
  • Launcher regression tests cover literal arguments, working directory, exit status, shadowed executables, incomplete-cache preservation, and a spaced Windows-style cache path. ZIP regression covers Windows path separators. Windows behavior was exercised through fixtures on macOS; native Windows execution was unavailable.
  • All three skills pass local validation; ZIP integrity/resources and extracted-launcher smoke checks pass.
  • OpenAI draft 0.1.1 uploaded with the verified publisher name and both policy URLs. The portal has cleared the missing-URL and subtitle errors. All three skills now pass OpenAI checks. The sole remaining finding blocks public submission because OpenAI is not accepting additional skills-only submissions. This plugin is not published in the public directory.

Merged current master, including the Claude Code plugin from #116. Both plugins and their tests are preserved; the Codex launcher tests live in test/codex-plugin.test.js.

@zzxwill
zzxwill merged commit 938db20 into master Oct 21, 2026
8 checks passed
@zzxwill
zzxwill deleted the feat/codex-plugin branch October 21, 2026 13:11
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