Skip to content

Resolve templated plugin app IDs#25150

Draft
nm-openai wants to merge 7 commits into
mainfrom
nm-codex/resolve-template-app-ids
Draft

Resolve templated plugin app IDs#25150
nm-openai wants to merge 7 commits into
mainfrom
nm-codex/resolve-template-app-ids

Conversation

@nm-openai
Copy link
Copy Markdown
Contributor

Summary

  • resolve templated plugin app IDs through the remote connector lookup endpoint
  • use resolved IDs when selecting list/install plugin suggestions
  • show install/auth prompts with concrete workspace connector IDs

Testing

  • just fmt
  • just test -p codex-core-plugins remote::tests
  • just test -p codex-core plugins::discoverable::tests
  • just test -p codex-app-server plugin_install
  • just fix -p codex-core-plugins
  • just fix -p codex-core
  • just fix -p codex-app-server

Base automatically changed from nm-codex/openai-curated-plugin-suggest to main May 29, 2026 22:32
installed_app_connector_ids.contains(connector_id.0.as_str())
});
let app_connector_ids =
codex_core_plugins::remote::resolve_remote_plugin_app_ids(
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do you need this? the id should already be resolved.

…late-app-ids

# Conflicts:
#	codex-rs/core/src/connectors.rs
#	codex-rs/core/src/plugins/discoverable.rs
#	codex-rs/core/src/plugins/discoverable_tests.rs
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.

2 participants