<?php

declare(strict_types=1);

namespace Plugin\tnt_mcp\src\Mcp\Backend;

use RuntimeException;

/**
 * The consenting admin recorded on the token no longer resolves to a usable `tadminlogin` row —
 * deleted, deactivated, expired, or without a permission group.
 *
 * Deliberately fatal: the invoker must never fall back to "some other admin". Losing the acting
 * identity means losing the authorisation the consent established.
 */
final class UnknownAdminException extends RuntimeException
{
}
