Tools / health_check
health_check
Read server readiness, live registry/store counts and retained proof summaries.
Generated from @oods/foundry 0.10.1
One of the 20 tools your assistant sees by default.
Use it when checking availability and built brand/theme scopes; use object_registry for definitions or registry_snapshot for mappings. Returns status, server uptime, registry counts, token scopes and productReality evidence. status:ok means sources were readable; retained proofs identify their measured build and do not automatically certify this one. includeChangelog and sinceVersion filter the reported DSL changelog. tokens.defaultScope is configured metadata rather than an observed consumer scope; missing scope data is unavailable. Reference: TOOL-REFERENCE.md#health_check; full schema: oods://schemas/health_check.input.json.
Inputs
| Name | Type | Required | Description |
|---|---|---|---|
includeChangelog | boolean | no | When true, include DSL version changelog in the response. |
sinceVersion | string | no | When provided with includeChangelog, only return changelog entries since this version. |
Outputs
| Name | Type | Required | Description |
|---|---|---|---|
productReality | object | yes | Runtime, portable release, tool and visualization evidence summaries. Release identifies the measured bundle archive and 42 reference-application cells with artifact parity to the host; unavailable ledgers are null. |
status | "ok" | "degraded" | yes | |
server | object | yes | |
registry | object | yes | |
tokens | object | yes | |
schemas | object | yes | |
latency | integer | yes | |
warnings | string[] | no | |
dslVersion | string | no | Current DSL version of this server. |
changelog | object[] | no | DSL version changelog entries, included when requested via includeChangelog input. |
A real call
Recorded by this site's harbor run, step health, with the published OODS Foundry
0.10.1.
Its input:
{} Its result, first lines:
{
"status": "ok",
"server": {
"version": "0.10.1",
"uptime": 1136
},
"registry": {
"components": 114,
"traits": 49,
"objects": 16,
"lastSync": "2026-10-06T04:59:14Z",
"countsFrom": {
"components": "live",
"objects": "live",
"traits": "live"
},
"definitions": {
"folders": {
"objects": "~/.oods-foundry/objects",
"traits": "~/.oods-foundry/traits"
},
"objects": {
"total": 16,
"shipped": 16,
"user": 0,
"replacingShipped": []
},
"traits": {
"total": 49,
"shipped": 49,
"user": 0
},
"issues": []
}
},
"tokens": {
"built": true,
"brands": [
"A",
"B"
],
"themes": [
"dark",
"hc",
"light"
],
"scopes": {
"A": [
"dark",
"hc",
"light"
],
"B": [
"dark",
"hc",
"light"
]
},
"defaultScope": {
"brand": "A",