Build checked asynchronous service registries with Nix

This commit is contained in:
Timothy J. Aveni
2026-09-20 21:06:45 -07:00
parent c4ae58831d
commit 1dadc642d1
5 changed files with 50 additions and 4 deletions
+1
View File
@@ -2,6 +2,7 @@ external atom Document id "async:document";
import interface DocumentData;
import interface Summarizer;
package ControllerRuntime id "async:controller-runtime" revision "async:controller-runtime@1" {
function echo id "async:controller:echo" : string -> string execution snapshot targets [server];
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];