Rightshold Sign up

Diagnostics

Precall: integrity outcomes

precall troubleshooting · 4 integrity statuses: unchanged, changed, unreachable, not_registered · Machine form: /v1/diagnostics/precall-integrity · Markdown

A pre-call answer's integrity block compares the tool definitions a server serves now with the fingerprint recorded earlier, and reports exactly one of four statuses. Unchanged is the only status that says the definitions match the record — and it is not a finding that a tool is safe. Changed carries a plain diff of how the definitions differ. Unreachable means the server could not be probed for this check, so nothing can be said about its current definitions — it is never reported as unchanged. Not registered means the server was probed for this answer only: there is no recorded fingerprint to compare against, the fingerprint in the answer is what it serves now, computed for the answer and not stored, and checking a server does not register it.

Entry points

Checks to run

Outcomes