fix(app-server): populate workspace protocol fields

This commit is contained in:
Felipe Coury
2026-06-12 00:18:44 -07:00
parent 4ad972321e
commit 8952edc302
3 changed files with 3 additions and 0 deletions
@@ -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))
@@ -1293,6 +1293,7 @@ impl ThreadRequestProcessor {
.map(|environment| TurnEnvironmentSelection {
environment_id: environment.environment_id,
cwd: environment.cwd,
workspace_roots: Vec::new(),
})
.collect::<Vec<_>>()
});
@@ -340,6 +340,7 @@ impl TurnRequestProcessor {
.map(|environment| TurnEnvironmentSelection {
environment_id: environment.environment_id,
cwd: environment.cwd,
workspace_roots: Vec::new(),
})
.collect::<Vec<_>>()
});