Skip to content

What ships today (v0.8.0)

Canonical capability matrix. Update this page on every release. Design specs under Project may describe future targets — check here for what is actually available.

Current release: v0.8.0 · CHANGELOG

Products

Product What it is
OntoCode VS Code extension — explorer, React inspector, graphs, Query Workbench, Manchester editor, refactor preview, reasoner
OntoIndex Rust engine — ontoindex CLI, ontoindex-* crates, ontoindex-lsp

Capability matrix

Capability VS Code CLI
Browse classes, properties, individuals Yes via SQL
Edit labels, comments, parents (.ttl only; .obo read-only in inspector) Yes (React inspector) ontoindex patch (Turtle)
Create / delete entities (.ttl) Yes ontoindex patch
Complex SubClassOf / EquivalentClasses (Manchester) Yes ontoindex patch
Disjoint classes (author + view) Yes (inspector + Manchester) ontoindex patch
Domain / range / property chains (view) Yes (axiom catalog) via SQL / inspect
Find usages / rename IRI / namespace migration / move / extract module Yes (preview + apply) ontoindex refactor
SQL-like queries Query Workbench (React) ontoindex query
SPARQL Query Workbench (React) ontoindex sparql
Graph visualization (class, property, import, neighborhood) Yes (React) LSP ontoindex/getGraph
OWL EL classification (el profile) Reasoner panel + hierarchy toggle ontoindex classify
RL / RDFS classification Reasoner panel ontoindex classify --profile rl\|rdfs
EL explanations (where available) Explanation panel ontoindex explain
OBO format index + obo_id in explorer Yes ontoindex inspect
ROBOT interop ontoindex robot validate\|merge\|report
Diagnostics / lint Problems panel ontoindex validate
Hover, go-to-definition, symbols, find references, rename Yes
Patch preview Inspector / Manchester editor / refactor preview ontoindex patch --preview
React webview UI Inspector, graphs, Query Workbench, Manchester editor, refactor preview

Format support

Operation Turtle (.ttl) OBO (.obo) RDF/XML, JSON-LD, N-Triples, TriG
Index / query Yes Yes Yes
Write-back (inspector, patches, refactor) Yes Read-only in VS Code Read-only in VS Code

Manchester scope (v0.8)

Shipped: named classes; and / or; some / only; min / max / exact cardinality; nested restrictions; SubClassOf, EquivalentClasses, and DisjointClasses via Manchester editor or patch JSON; domain/range and property chains in axiom catalog (chains view-only).

Not shipped: property chain editing, full DL axiom catalog, inline Manchester autocomplete in the text buffer. See Protégé parity for the v1.0 target.

Known limitations

Limitation Notes
Multi-root VS Code workspaces Only the first folder is indexed
Write-back Turtle only
Refactoring Turtle only; extract module uses direct-reference closure
Class hierarchy tree Named-parent edges; inferred/combined after reasoner run
Reasoning EL / RL / RDFS via OntoLogos 0.9; DL/auto stubbed until OntoLogos 1.0
CLI release binaries Linux x64 only; macOS/Windows use cargo install or bundled LSP in VSIX
Scale See workspace limits (includes walk entry cap)

Where to learn more

Topic Guide
VS Code onboarding First success in 10 minutes
Query Workbench Query Workbench guide
Reasoner Reasoner guide
Manchester editor Manchester editor guide
Turtle editing & patches Authoring · Patch reference · Refactoring
CLI & CI Getting started · CI integration
Graph visualization Graph visualization guide
OBO workflows OBO workflow guide
ROBOT interop ROBOT interop guide
LSP integrators LSP API · Webview protocol
Enterprise evaluation Enterprise evaluation