const ACCESS_TOKEN_TTL: Duration;
DingTalk access tokens live 7200s; cache slightly shorter to avoid using a token that expires mid-flight (matches APISIX’s cache TTL).