ontocore-plugin 0.25.0

Plugin manifest discovery for OntoCore (v0.14 host foundation)
Documentation

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
ontocore-plugin = "0.25"

Enable via the ontocore façade feature:

ontocore = { version = "0.24", features = ["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)