Skip to main content

Module tools

Module tools 

Source
Expand description

Standalone project generation and package tooling. Never installs or connects.

Constants§

PACKAGE_SCHEMA
SOURCE_SCHEMA

Functions§

build
Build a generated project, then package its executable. Other languages can use pack directly after compiling their adapter.
create
Generate a new Rust adapter project which consumes an independently supplied SDK.
create_template
Select a runnable, independently buildable service example. Unknown names fail before creating any project files.
pack
Write a new package directory; existing output is never overwritten. The manifest is published last. A failed pack may leave an incomplete output directory, which must not be installed. Choose a fresh output for a retry.
platform
source_manifest
Expand source placeholders and validate through the same model as the host.
validate
Verify manifest and all declared hashes, without executing the package.