ontocore-plugin
Plugin SDK 1.0 — stable TOML manifest + subprocess JSON host for OntoCore / OntoCode. Author against Plugin authoring and the SDK 1.0 compatibility policy.
Plugin host for OntoCore:
- TOML plugin manifest parsing (
api_version = "1") - Discovery under
.ontocore/plugins/*.toml - Lifecycle: discover → validate → register → activate / disable (dependency-aware)
- Provider actions: validate, export, workflow, UI view, reasoner, query, refactor, graph
= "0.25"
Enable via the ontocore façade feature:
= { = "0.24", = ["plugins"] }
Reserved future kinds (editor, language_service, tool_window) and AI providers are documented but not hosted until a later release.
Historical design notes only (do not implement from): PLUGIN_SPEC.md.
Current crate version: 0.25.0 (SDK 1.0 surface)