[feedback] Add source info into feedback metadata. (#7140)

Verified the source info is correctly attached based on whether it's cli
or vscode.
This commit is contained in:
Matthew Zeng
2025-11-24 11:05:37 -08:00
committed by GitHub
parent 35d89e820f
commit c31663d745
5 changed files with 36 additions and 0 deletions

View File

@@ -2794,6 +2794,7 @@ impl CodexMessageProcessor {
} else {
None
};
let session_source = self.conversation_manager.session_source();
let upload_result = tokio::task::spawn_blocking(move || {
let rollout_path_ref = validated_rollout_path.as_deref();
@@ -2802,6 +2803,7 @@ impl CodexMessageProcessor {
reason.as_deref(),
include_logs,
rollout_path_ref,
Some(session_source),
)
})
.await;