lla 0.6.1

Blazing Fast and highly customizable ls Replacement with Superpowers
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package lla:plugin@0.3.0;

interface host {
    clipboard-write: func(text: string) -> result<_, string>;
    open-url: func(url: string) -> result<_, string>;
}

/// Component-model boundary for lla API v3. The maintained Rust SDK maps the
/// protobuf request envelope to its high-level decoration and action traits.
world plugin {
    import host;
    export manifest: func() -> string;
    export handle: func(request: list<u8>) -> result<list<u8>, string>;
}