Skip to content

Add Gemini CLI extension commands#1

Open
bestlux wants to merge 3 commits intoopenai:mainfrom
bestlux:codex/gemini-cli-support
Open

Add Gemini CLI extension commands#1
bestlux wants to merge 3 commits intoopenai:mainfrom
bestlux:codex/gemini-cli-support

Conversation

@bestlux
Copy link
Copy Markdown

@bestlux bestlux commented Mar 30, 2026

Summary

  • add a Gemini CLI extension manifest and /codex:* command wrappers that call the existing local Codex companion runtime
  • add a gemini-command.mjs bridge so Gemini slash-command args are forwarded into codex-companion.mjs with the current workspace
  • harden Windows command launching for npm-shim CLIs and update the test fixtures/docs for Gemini usage

Validation

  • node --test tests/commands.test.mjs
  • direct fake-runtime checks for setup, review, and review --base main via codex-companion.mjs / gemini-command.mjs
  • local Gemini smoke test: gemini extensions link ., gemini extensions list
  • local Codex smoke test: node plugins/codex/scripts/gemini-command.mjs setup .
  • local wrapper job lifecycle smoke test: review --base main, status, cancel

Local test:
WindowsTerminal_ZXvQ1hPBXL

@bestlux bestlux requested a review from a team March 30, 2026 18:33
@dkundel-openai
Copy link
Copy Markdown
Collaborator

Thank you for your contribution @bestlux! Will take a look at in in the coming days and give it a spin with the Gemini CLI

@bestlux
Copy link
Copy Markdown
Author

bestlux commented Mar 30, 2026

Thank you for your contribution @bestlux! Will take a look at in in the coming days and give it a spin with the Gemini CLI

testing locally still - codex was gungho and opened the PR right away 😅

@bestlux
Copy link
Copy Markdown
Author

bestlux commented Mar 31, 2026

should be in a good spot now 👍

@sachinbytecodes-lab
Copy link
Copy Markdown

yes this is better now

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.

3 participants