capsule-runtime 0.10.0

The runtime that executes Murmur capsules. Runs packaged AI agents in isolation, enforcing WASI capability grants on a Wasmtime component sandbox.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package murmur:host@0.1.0;

world runtime-host {
  import murmur:artifact-manager/manage@0.1.0;
  import murmur:shell/execute@0.1.0;
  import murmur:tool-registry/invoke@0.2.0;
  import murmur:message/send@0.1.0;
}

/// The interfaces the runtime provides to a WASM tool's own store, beyond the ones registered by
/// hand in `invoke_tool_component`.
world tool-host {
  import murmur:process/process@0.1.0;
}