zerolaunch-plugin-api 0.1.0

ZeroLaunch plugin SDK — traits, data types, host API surface.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
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, KeywordOptimizer, ListItem, PanelInteraction, PanelKeyAction, PanelKeyBinding,
    PanelQueryTrigger, PluginContext, PluginError, PluginKind, PluginMetadata, PluginMode, Query,
    QueryChannel, QueryResponse, QueryRevisionGate, RegistrationError, ResultAction, ScoreBooster,
    ScoreDetail, ScoreDetailKind, ScoredCandidate, SearchCandidate, SearchEngine, TargetType,
};