Skip to content

feat: align Codex plugin with Claude OAuth and bundled CLI - #4

Merged
ravern merged 5 commits into
mainfrom
codex/align-claude-plugin
Sep 9, 2026
Merged

ravern merged 5 commits into
mainfrom
codex/align-claude-plugin

Conversation

@ravern

@ravern ravern commented Sep 9, 2026

Copy link
Copy Markdown
Collaborator

The Codex plugin currently requires an API-key environment variable and a separately installed CLI. Align it with the Claude plugin: use MCP OAuth discovery and bundle the exact npm greptile@3.5.2 artifact.

Replace check-pr, cli-review, and greploop with small login and review skills, the Codex equivalents of Claude’s command prompts. Update both READMEs, rename the marketplace to greptile-plugin while keeping the plugin name greptile, and bump the plugin to 0.2.0.

Validation: plugin and skill validators pass; all CLI Check and MCP Check shell steps pass locally, including npm byte equality, relocated login/review help, the public OAuth challenge, and all 19 documented MCP tools. Browser OAuth completion and a paid review have not been exercised.

Existing users of greptile-codex-plugins need to remove the old plugin/marketplace registration, add greptileai/codex-plugin, and install greptile@greptile-plugin.

@greptile-apps

greptile-apps Bot commented Sep 9, 2026

Copy link
Copy Markdown

Greptile Summary

Aligns the Codex plugin with Greptile’s OAuth-based MCP integration and bundles the pinned Greptile CLI.

  • Renames the repository and marketplace identifiers as intentionally requested and documents migration commands.
  • Replaces the prior PR-oriented skills with focused login and review skills.
  • Vendors greptile@3.5.2 and adds CI checks for provenance, relocated execution, OAuth discovery, and MCP tool documentation.
  • Updates plugin metadata and documentation for the separate CLI and MCP OAuth flows.

Confidence Score: 5/5  ·  View in Greptile

The PR appears safe to merge with no outstanding findings.

No changes were made after the previous review, so there are no new regressions to report. The workflow-style finding was manually resolved without explanation. ravern explained that the marketplace rename is an intentional owner-requested breaking change with migration documentation, accepted that behavior as-is, and resolved the thread.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart LR
  User[Codex user] --> Plugin[Greptile Codex plugin]
  Plugin --> LoginSkill[login skill]
  Plugin --> ReviewSkill[review skill]
  Plugin --> MCP[Greptile MCP server]
  LoginSkill --> CLI[Bundled greptile 3.5.2 CLI]
  ReviewSkill --> CLI
  CLI --> CLIAuth[CLI browser OAuth]
  CLIAuth --> Auth[auth.greptile.com]
  MCP --> MCPAuth[Codex-managed MCP OAuth]
  MCPAuth --> Auth
  CLI --> API[api.greptile.com]
  MCP --> API
Loading

Reviews (5): Last reviewed commit: "chore: rename marketplace to greptile-pl..." | Re-trigger Greptile

Comment thread .github/workflows/mcp-check.yml Outdated
greptile-apps[bot]
greptile-apps Bot previously approved these changes Sep 9, 2026
greptile-apps[bot]
greptile-apps Bot previously approved these changes Sep 9, 2026
Comment thread marketplace.json
@ravern

ravern commented Sep 9, 2026

Copy link
Copy Markdown
Collaborator Author

@greptile review

Please review the current requirements: the repository rename to codex-plugin and marketplace rename to greptile-plugin are intentional owner requests, with migration documented.

@ravern
ravern merged commit 467e5c0 into main Sep 9, 2026
3 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.

1 participant