# Hooks, Capabilities & Diagnostics

# Hooks, Capabilities & Diagnostics

Feature detection and operational inspection.

**Applies to:** `Nord Inventory v2.0.0`

```text
RegisterHook(name, callback)
registerHook(name, callback)
HasFeature(name)
GetCapabilities()
GetRegisteredProvider(itemName)
GetProviderRegistry()
GetHealthReport()
GetIntegrationInfo()
DebugItem(itemName)
```

Feature detection is safer than version-string branching when you only need to know whether a capability is present.
