Vloop API
    Preparing search index...

    Type Alias ReasoningEffort

    ReasoningEffort: "low" | "medium" | "high" | "xhigh" | "ultra" | string

    Portable levels (low..ultra). claude and codex always map these to a level the runner+model accepts; kilo maps known models (translating, clamping, or folding onto instant/thinking) and otherwise emits the value as-is for the provider to accept or reject. Any other string is passed through. See the effort parameters and resolveEffort in server/agent-spawn.js.