greentic-interfaces 1.1.1

Greentic ABI: WIT contracts, generated bindings, thin mappers
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
// SPDX-License-Identifier: MIT

package greentic:component@1.0.0;

/// Describe-only interface so runners can fetch schemas without matching the full component layout.
interface describe-v1 {
  /// Returns a JSON string: { name, versions:[{version, schema, defaults?}], schema_id? }
  describe-json: func() -> string;
}

world component {
  export describe-v1;
}