mirror of
https://github.com/abhinavxd/libredesk.git
synced 2026-10-04 12:31:32 +00:00
8ac465c51a
Tool auth used to be a single header/value pair. It is now a list of headers, each value encrypted at rest and masked in the API. Editing a tool keeps an untouched (masked) value's existing secret, matched by header name. Covered with unit tests. Agent tuning: a full agent run is now capped (90s for livechat since the customer is watching, 3min for email), the per-provider-call timeout drops 90s to 60s with 2 retries, and default worker_count goes 2 to 10 for burst headroom. Idle workers are free; the run cap is what protects the pool. Also adds help text and placeholders across the AI admin pages.