commit 27029a804e76555b29d65ccb874c76392893a98e
parent cf9574b9e4e1d7338d1abcbc2f4f156494cfa551
Author: triesap <tyson@radroots.org>
Date: Thu, 6 Aug 2026 19:18:16 +0000
sdk: identify canonical artifact generator
- name lib xtask as the active TypeScript generator
- remove the retired SDK xtask from generated provenance
- preserve existing package and repository identities
- assert the canonical generator identifier in tests
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tools/xtask/src/sdk_generation/manifest.rs b/tools/xtask/src/sdk_generation/manifest.rs
@@ -14,7 +14,7 @@ pub fn package_manifest(spec: PackageSpec) -> serde_json::Value {
"license": "MIT OR Apache-2.0",
"repository": "https://github.com/radrootslabs/sdk",
"repository_directory": spec.package_dir,
- "generator": "radroots_sdk_xtask",
+ "generator": "radroots_lib_xtask",
"generated": false
})
}
@@ -41,6 +41,7 @@ mod tests {
assert_eq!(manifest["crate"], package_specs()[0].crate_name);
assert_eq!(manifest["version"], "0.1.0");
assert_eq!(manifest["license"], "MIT OR Apache-2.0");
+ assert_eq!(manifest["generator"], "radroots_lib_xtask");
assert_eq!(
manifest["repository"],
"https://github.com/radrootslabs/sdk"