Re-exports§
pub use context::ContextEngineManifest;pub use context::discover_context_engines;pub use context::find_context_engine_manifest;pub use config::HostApiLimitsConfig;pub use config::HubSource;pub use config::PluginOverrideConfig;pub use config::PluginSecurityConfig;pub use config::PluginsConfig;pub use config::PluginsHubConfig;pub use discovery::DiscoveredPlugin;pub use discovery::PluginDiscovery;pub use discovery::build_plugin_skill_prompt;pub use discovery::discover_plugins;pub use error::PluginError;pub use guard::ScanFinding;pub use guard::ScanResult;pub use guard::ScanVerdict;pub use guard::Severity;pub use guard::ThreatCategory;pub use guard::VerdictResult;pub use guard::scan_plugin_bundle;pub use guard::should_allow_install;pub use hermes::HermesCliCommand;pub use hermes::HermesEntrypointPlugin;pub use hermes::HermesPluginManifest;pub use hermes::discover_entrypoint_plugins;pub use hermes::extract_pre_llm_context;pub use hermes::invoke_cli_command as invoke_hermes_cli_command;pub use hermes::invoke_hook as invoke_hermes_hook;pub use hermes::looks_like_hermes_plugin;pub use hermes::parse_hermes_manifest;pub use hermes::supports_hook as hermes_supports_hook;pub use hermes::synthesize_entrypoint_manifest;pub use hermes::synthesize_manifest as synthesize_hermes_manifest;pub use host_api::handle_host_request;pub use host_api::is_host_method;pub use hub::HubIndex;pub use hub::HubIndexPlugin;pub use hub::InstallSourceKind;pub use hub::PluginAuditEntry;pub use hub::PluginHubSourceInfo;pub use hub::PluginMeta;pub use hub::PluginSearchGroup;pub use hub::PluginSearchReport;pub use hub::PluginSearchResult;pub use hub::append_audit_entry;pub use hub::clear_hub_cache;pub use hub::hub_source_names;pub use hub::hub_source_summaries;pub use hub::materialize_source_to_dir;pub use hub::read_audit_entries;pub use hub::resolve_install_source;pub use hub::search_hub;pub use hub::search_hub_report;pub use hub::sha256_dir;pub use manifest::INSTALL_METADATA_FILE;pub use manifest::InstallMetadata;pub use manifest::PluginExecConfig;pub use manifest::PluginManifest;pub use manifest::PluginRestartPolicy;pub use manifest::ensure_installable_manifest;pub use manifest::parse_plugin_manifest;pub use manifest::read_bundle_install_metadata;pub use manifest::write_bundle_install_metadata;pub use manifest::write_install_metadata;pub use skill::sync::BundledSyncReport;pub use skill::sync::BundledSyncStatus;pub use skill::sync::bundled_skills_sync;pub use types::PluginKind;pub use types::PluginStatus;pub use types::SkillReadinessStatus;pub use types::SkillSource;pub use types::TrustLevel;