iOS: gate env var API key behind DEBUG, tighten deep link rate limit, cap WebSocket message size

This commit is contained in:
Rocuts
2026-03-02 12:31:23 -05:00
parent 96a1edcdc2
commit fea884f4d0
3 changed files with 9 additions and 6 deletions

View File

@@ -2591,8 +2591,8 @@ extension NodeAppModel {
"agent deep link rejected: unkeyed message too long chars=\(message.count, privacy: .public)")
return
}
if Date().timeIntervalSince(self.lastAgentDeepLinkPromptAt) < 1.0 {
self.deepLinkLogger.debug("agent deep link prompt throttled")
if Date().timeIntervalSince(self.lastAgentDeepLinkPromptAt) < 5.0 {
self.deepLinkLogger.debug("agent deep link prompt rate-limited (min 5 s interval)")
return
}
self.lastAgentDeepLinkPromptAt = Date()