e3645ba908
The dbnToolsRunLegalCheck call blocks for 30-120s with no output, causing the H2 idle stream timeout (~60s) to drop the connection. Fix: emit 'Verifying legal authorities...' progress event just before the legal check to reset the idle timer. Also reduce legal check timeouts from 120s/60s to 45s/30s so the call completes within the new 60s window even if LiteLLM is slow. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>