feat: route MR events and authenticated implementation results

This commit is contained in:
2026-10-15 18:38:27 +09:00
parent 011dbb9a98
commit 84ea23c2e6
29 changed files with 1716 additions and 21 deletions
@@ -655,6 +655,26 @@ impl WorkspaceClient for RuntimeOwnedWorkspaceClient {
.await,
)
}
WorkspaceServerOperation::TicketImplementationResult {
ticket_id,
request,
} => generated_workspace_response(
client
.ticket_implementation_result(workspace_id, ticket_id, request)
.await,
),
WorkspaceServerOperation::TicketImplementationResultGet {
ticket_id,
result_id,
} => generated_workspace_response(
client
.ticket_implementation_result_get(
workspace_id,
ticket_id,
result_id,
)
.await,
),
WorkspaceServerOperation::WorkerControlList => {
generated_workspace_response(
client.worker_control_list(workspace_id).await,