Skip to content

Expose plugin manifest keywords in app server#21271

Merged
alfozan merged 1 commit into
mainfrom
alfozan/plugin-summary-keywords
May 6, 2026
Merged

Expose plugin manifest keywords in app server#21271
alfozan merged 1 commit into
mainfrom
alfozan/plugin-summary-keywords

Conversation

@alfozan
Copy link
Copy Markdown
Contributor

@alfozan alfozan commented May 5, 2026

Summary

  • Add plugin manifest keywords to core plugin marketplace/detail models
  • Expose keywords on app-server v2 PluginSummary and generated schema/types
  • Populate keywords in plugin/list and plugin/read responses for local plugins

Depends on https://github.com/openai/openai/pull/891087

Validation

  • just fmt
  • just write-app-server-schema
  • cargo test -p codex-app-server-protocol
  • cargo test -p codex-core-plugins
  • cargo test -p codex-app-server plugin_list_keeps_valid_marketplaces_when_another_marketplace_fails_to_load
  • cargo test -p codex-app-server plugin_read_returns_plugin_details_with_bundle_contents

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 5, 2026

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@alfozan alfozan requested review from xl-openai and xli-oai May 5, 2026 23:45
github-actions Bot added a commit that referenced this pull request May 5, 2026
Comment thread codex-rs/core-plugins/src/remote.rs Outdated
@alfozan alfozan enabled auto-merge (squash) May 6, 2026 00:16
@alfozan alfozan force-pushed the alfozan/plugin-summary-keywords branch from 6c8e407 to 37b25d7 Compare May 6, 2026 00:17
@alfozan alfozan force-pushed the alfozan/plugin-summary-keywords branch from 37b25d7 to c085207 Compare May 6, 2026 00:26
@alfozan alfozan merged commit 94db03d into main May 6, 2026
37 of 38 checks passed
@alfozan alfozan deleted the alfozan/plugin-summary-keywords branch May 6, 2026 02:09
@github-actions github-actions Bot locked and limited conversation to collaborators May 6, 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