Generate typed asynchronous service capability bindings
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
external atom Document id "async:document";
|
||||
import interface DocumentData;
|
||||
import interface Summarizer;
|
||||
package ControllerRuntime id "async:controller-runtime" revision "async:controller-runtime@1" {
|
||||
operation refresh id "async:controller:refresh" : record { operationId: string; } -> string
|
||||
mode call execution remote receiver atom Document requires {
|
||||
interface document id "async:controller:document" : DocumentData using [content.get, summary.set];
|
||||
interface provider id "async:controller:provider" : Summarizer using [summarize.call];
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user