Interface PromotionResult

Result returned after a promote_tool invocation.

On success the tool's tier is incremented and the new record is persisted.

interface PromotionResult {
    success: boolean;
    verdict?: PromotionVerdict;
    error?: string;
}

Properties

success: boolean

true when both reviewers approved and the tier was incremented.

The multi-reviewer promotion verdict. Present whether the promotion succeeded or was rejected.

error?: string

Human-readable error for system-level failures during the promotion process.