interface SummaryController id "async:controller" revision "async:controller@1" { operation refresh id "async:refresh" : record { operationId: string; } -> string { call id "async:refresh:call" execution remote; } operation processPending id "async:process-pending" : optional -> unit { call id "async:process-pending:call" execution remote; } }