Skip to content

[codex] [1/4] Add recommended plugin endpoint cache#28399

Merged
adaley-openai merged 3 commits into
mainfrom
dev/adaley/recommended-plugin-endpoint-client
Jun 16, 2026
Merged

[codex] [1/4] Add recommended plugin endpoint cache#28399
adaley-openai merged 3 commits into
mainfrom
dev/adaley/recommended-plugin-endpoint-client

Conversation

@adaley-openai

@adaley-openai adaley-openai commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add authenticated parsing for /ps/plugins/suggested?scope=GLOBAL, including remote plugin and connector app identities.
  • Validate, deduplicate, sort, and cap endpoint candidates before caching them by backend and account identity.
  • Deduplicate concurrent cache misses and warm recommendations from the existing remote-installed-plugin refresh path used at startup and after account changes.
  • Keep endpoint results model-invisible in this PR; failures and responses without enabled: true resolve to legacy mode.

Stack

Validation

  • just test -p codex-core-plugins recommended_plugins
  • just fix -p codex-core-plugins
  • just fmt
  • git diff --check

Comment thread codex-rs/core-plugins/src/manager.rs Outdated
Comment thread codex-rs/core-plugins/src/manager.rs Outdated
Comment thread codex-rs/core-plugins/src/remote.rs Outdated
@adaley-openai
adaley-openai force-pushed the dev/adaley/recommended-plugin-endpoint-client branch 2 times, most recently from 7d0c048 to acb8711 Compare June 16, 2026 00:10
Comment thread codex-rs/core-plugins/src/manager.rs
@adaley-openai adaley-openai changed the title [codex] [1/3] Add recommended plugin endpoint cache [codex] [1/4] Add recommended plugin endpoint cache Jun 16, 2026
@adaley-openai
adaley-openai force-pushed the dev/adaley/recommended-plugin-endpoint-client branch from 65bc302 to 6f17e4e Compare June 16, 2026 22:08
@adaley-openai
adaley-openai enabled auto-merge (squash) June 16, 2026 22:12
@adaley-openai
adaley-openai merged commit 7e735b5 into main Jun 16, 2026
31 checks passed
@adaley-openai
adaley-openai deleted the dev/adaley/recommended-plugin-endpoint-client branch June 16, 2026 22:22
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 16, 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.

3 participants