refactor: rename to chain:studio-plugin WIT + provider chain

Tracks the platform's fai->chain rename: provider chain, WIT ABI
chain:studio-plugin / chain:platform (binding paths/accessors), SDK pin.

Signed-off-by: flemming-it <sf@flemming.it>
This commit is contained in:
flemming-it 2026-06-15 22:56:19 +02:00
parent 60ded246ee
commit cda3a86445
3 changed files with 7 additions and 7 deletions

View file

@ -9,9 +9,9 @@
use fai_plugin_sdk::{bindings, export_plugin};
type ColorScheme = bindings::fai::studio_plugin::plugin_types::ColorScheme;
type PluginError = bindings::fai::studio_plugin::plugin_types::PluginError;
type RenderedOutput = bindings::fai::studio_plugin::plugin_types::RenderedOutput;
type ColorScheme = bindings::chain::studio_plugin::plugin_types::ColorScheme;
type PluginError = bindings::chain::studio_plugin::plugin_types::PluginError;
type RenderedOutput = bindings::chain::studio_plugin::plugin_types::RenderedOutput;
const SUNSET_LIGHT: [u32; 14] = [
0xFFE91E63, // primary — pink 500
@ -49,7 +49,7 @@ const SUNSET_DARK: [u32; 14] = [
struct SunsetPlugin;
impl bindings::exports::fai::studio_plugin::theme::Guest for SunsetPlugin {
impl bindings::exports::chain::studio_plugin::theme::Guest for SunsetPlugin {
fn theme_for(brightness: String) -> Result<ColorScheme, PluginError> {
let tokens = match brightness.as_str() {
"light" => SUNSET_LIGHT.to_vec(),
@ -65,7 +65,7 @@ impl bindings::exports::fai::studio_plugin::theme::Guest for SunsetPlugin {
}
}
impl bindings::exports::fai::studio_plugin::translate::Guest for SunsetPlugin {
impl bindings::exports::chain::studio_plugin::translate::Guest for SunsetPlugin {
fn translate(
_text: String,
_from_locale: String,
@ -77,7 +77,7 @@ impl bindings::exports::fai::studio_plugin::translate::Guest for SunsetPlugin {
}
}
impl bindings::exports::fai::studio_plugin::output_view::Guest for SunsetPlugin {
impl bindings::exports::chain::studio_plugin::output_view::Guest for SunsetPlugin {
fn render(
_mime_type: String,
_data: Vec<u8>,