Verify Kirk Engine Identity
kirk_verify_engineVerify sealed engine identity — returns the sha256 of the running scoring binary. Also serves as a liveness probe against the sealed backend.
Purpose: Attest which Kirk build is currently serving scoring calls. Response carries the HOST DEFAULT engine sha (kirk_version). That is the legacy default and is NOT necessarily the engine that will stamp a given kirk_score_* result: each model row in kirk_list_models identifies its own engine, and every scoring response restates it under engine.sha. For a model bound to a non-default engine (kirk-market-orderbook-v1) these differ. Record the per-model value for provenance, not this one. Secondary role: a cheap liveness probe when wiring up MCP.
Use when: You want to record engine sha in your own provenance log before capturing scoring output, or you want a cheap liveness check ahead of a larger validation batch.
Do not use when: You want a scoring result — this returns identity/liveness only, no entropies.
Capability class(es): C5 (cryptographic attestation of engine identity).
Path fit: Validation via MCP (this tool). Production integrations run in-process under sealed-engine attestation — same binary sha as this endpoint. Contact Kavara for deployment options.
Cost: 0 IU. Free tool. For agent-driven callers, the _cost envelope still reports iu_this_call=0 and the running session totals.
Returns:
Dict with status, engine, env, and kirk_version (the
sealed .so sha). A non-2xx response raises; caller sees a
clean MCP tool error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||