mirror of
https://github.com/openai/codex.git
synced 2026-10-27 08:01:52 +00:00
Include suggestion IDs in plugin install metadata (#39765)
## What changed - Add `suggestion_id` to plugin install elicitation metadata, using the same value as the elicitation request ID and plugin-install analytics event. - Leave connector install metadata unchanged by omitting the field. ## Testing - Cover plugin and connector metadata serialization. - Verify that remote plugin install metadata and analytics carry matching suggestion IDs. GitOrigin-RevId: 05dd1d210e2a82857094f09d27ecba79ee460b7e
This commit is contained in:
committed by
copyberry
parent
097825f75a
commit
39073ca3a7
@@ -235,8 +235,9 @@ impl RequestPluginInstallHandler {
|
||||
);
|
||||
}
|
||||
|
||||
let request =
|
||||
build_request_plugin_install_elicitation_request(suggest_reason, &tool, &suggestion_id);
|
||||
let request_id = RequestId::String(suggestion_id.into());
|
||||
let request = build_request_plugin_install_elicitation_request(suggest_reason, &tool);
|
||||
let elicitation = session
|
||||
.request_mcp_server_elicitation(
|
||||
turn.as_ref(),
|
||||
|
||||
Reference in New Issue
Block a user