-- 047: Debounce da resposta da IA
--
-- O contato costuma quebrar o raciocínio em várias mensagens seguidas ("oi",
-- "vi a promoção", "quanto fica?"). Antes, cada uma virava uma resposta
-- separada da IA. Agora o agente espera `reply_delay_seconds` após a ÚLTIMA
-- mensagem, junta tudo que chegou no intervalo e responde UMA vez só.
--
-- 0 = responde na hora (comportamento anterior).

ALTER TABLE ai_agent_config
  ADD COLUMN IF NOT EXISTS reply_delay_seconds integer NOT NULL DEFAULT 20;
