Skip to content

[codex] Add plugin list JSON output#25330

Merged
xl-openai merged 1 commit into
mainfrom
xl/plugin-cli
Jun 2, 2026
Merged

[codex] Add plugin list JSON output#25330
xl-openai merged 1 commit into
mainfrom
xl/plugin-cli

Conversation

@xl-openai
Copy link
Copy Markdown
Collaborator

@xl-openai xl-openai commented May 30, 2026

Summary

  • add --json output to codex plugin list with installed and available arrays
  • add --available for JSON output only; using it without --json is rejected
  • keep the existing non-JSON table output unchanged
  • add CLI coverage for JSON installed/available output and the --available/--json requirement

Validation

  • just test -p codex-cli plugin_list
  • just fix -p codex-cli
  • git diff --check

Note: just fmt ran Rust formatting first, then failed in the Python ruff step because openai-codex-cli-bin==0.132.0 has no wheel for this Linux platform.

@xl-openai xl-openai requested a review from xli-oai May 30, 2026 20:57
@xl-openai xl-openai marked this pull request as ready for review June 2, 2026 04:11
@xl-openai xl-openai merged commit cb63ee7 into main Jun 2, 2026
31 checks passed
@xl-openai xl-openai deleted the xl/plugin-cli branch June 2, 2026 04:27
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 2, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants