zerolaunch-plugin-api 0.2.0

ZeroLaunch plugin SDK — traits, data types, host API surface.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
pub mod cached_candidate;
pub mod plugin_trait;
pub mod types;

pub use cached_candidate::{CachedCandidateData, CandidateCacheSnapshot};
pub use plugin_trait::Plugin;
pub use types::{
    ActionExecutor, CandidateId, DataSource, ExecutionContext, ExecutionError, ExecutionTarget,
    KeywordInjector, KeywordInputSource, KeywordOptimizer, ListItem, PanelInteraction,
    PanelKeyAction, PanelKeyBinding, PanelQueryTrigger, PluginContext, PluginError, PluginKind,
    PluginMetadata, PluginMode, Query, QueryChannel, QueryResponse, QueryRevisionGate,
    RegistrationError, ResultAction, ScoreBooster, ScoreDetail, ScoreDetailKind, ScoredCandidate,
    SearchCandidate, SearchEngine, TargetType,
};