fix(app-server): populate workspace protocol fields

This commit is contained in:
Felipe Coury
2026-05-30 19:44:17 -03:00
parent 4ad972321e
commit 8952edc302
3 changed files with 3 additions and 0 deletions

View File

@@ -780,6 +780,7 @@ pub(crate) async fn apply_bespoke_event_handling(
cwd: request_cwd.clone(),
reason: request.reason,
permissions: request.permissions.into(),
workspace_mutation: request.workspace_mutation.map(Into::into),
};
let (pending_request_id, rx) = outgoing
.send_request(ServerRequestPayload::PermissionsRequestApproval(params))

View File

@@ -1293,6 +1293,7 @@ impl ThreadRequestProcessor {
.map(|environment| TurnEnvironmentSelection {
environment_id: environment.environment_id,
cwd: environment.cwd,
workspace_roots: Vec::new(),
})
.collect::<Vec<_>>()
});

View File

@@ -340,6 +340,7 @@ impl TurnRequestProcessor {
.map(|environment| TurnEnvironmentSelection {
environment_id: environment.environment_id,
cwd: environment.cwd,
workspace_roots: Vec::new(),
})
.collect::<Vec<_>>()
});