patina-ai 0.23.0

Context orchestration for AI development - captures and evolves patterns over time
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Plugin engine — shared wasmtime infrastructure for WASM plugins.
//!
//! Four engines for four worlds:
//! - `PluginEngine` — mother-child world (daemon resident children)
//! - `CommandEngine` — command world (one-shot CLI plugins, no daemon)
//! - `TaskEngine` — task world (on-demand action plugins, CLI-invoked)
//! - `PipelineEngine` — pipeline world (host-invoked pure compute, log-only)
//!
//! All share the process-wide wasmtime::Engine singleton.
//!
//! See: layer/surface/build/feat/plugin-system/SPEC.md

mod internal;
pub mod scaffold;
pub use internal::{
    CommandEngine, GrantedCapabilities, PipelineEngine, PluginEngine, PluginManifest,
    PluginProvides, PluginWorld, QueryDispatchFn, QueryScope, TaskEngine,
};