Sanity Library Reference Docs
    Preparing search index...
    ReportedExecutionKind: "cli" | "mcp" | "other" | "sdk" | "server" | "studio"

    Where an engine event came from. Narrower than the vocabulary a host can declare, because EXECUTION_KINDS values naming a role rather than a host are projected onto one: drainer reports server, and interactive, script, and test report other, as does any value outside the vocabulary. Every other shipped value reports itself.