fix: add call_id to ApprovalParams in mcp-server/src/wire_format.rs (#2322)

Clients still need this field.
This commit is contained in:
Michael Bolin
2025-08-14 16:09:12 -07:00
committed by GitHub
parent 2ecca79663
commit 6a0f709cff
2 changed files with 10 additions and 2 deletions

View File

@@ -306,13 +306,14 @@ async fn apply_bespoke_event_handling(
let Event { id: event_id, msg } = event;
match msg {
EventMsg::ApplyPatchApprovalRequest(ApplyPatchApprovalRequestEvent {
call_id: _,
call_id,
changes,
reason,
grant_root,
}) => {
let params = ApplyPatchApprovalParams {
conversation_id,
call_id,
file_changes: changes,
reason,
grant_root,
@@ -327,13 +328,14 @@ async fn apply_bespoke_event_handling(
});
}
EventMsg::ExecApprovalRequest(ExecApprovalRequestEvent {
call_id: _,
call_id,
command,
cwd,
reason,
}) => {
let params = ExecCommandApprovalParams {
conversation_id,
call_id,
command,
cwd,
reason,