iachat/spec/enterprise/services/captain
Sojan Jose cc86b8c7f1
fix: stream attachment handling in workers (#12870)
We’ve been watching Sidekiq workers climb from ~600 MB at boot to
1.4–1.5 GB after an hour whenever attachment-heavy jobs run. This PR is
an experiment to curb that growth by streaming attachments instead of
loading the whole blob into Ruby: reply-mailer inline attachments,
Telegram uploads, and audio transcriptions now read/write in chunks. If
this keeps RSS stable in production we’ll keep it; otherwise we’ll roll
it back and keep digging
2025-12-05 13:02:53 -08:00
..
assistant fix: Update max_turns config (#12604) 2025-10-07 11:21:18 +05:30
copilot feat: Migrate ruby llm captain (#12981) 2025-12-04 18:26:10 +05:30
llm fix: stream attachment handling in workers (#12870) 2025-12-05 13:02:53 -08:00
onboarding feat(ee): Add a service to fetch website content and prepare a persona of Captain Assistant (#12732) 2025-10-25 15:50:50 -07:00
tools feat: Migrate ruby llm captain (#12981) 2025-12-04 18:26:10 +05:30
open_ai_message_builder_service_spec.rb feat: Add the support for images in Captain (#11850) 2025-07-11 23:28:46 +07:00
tool_registry_service_spec.rb feat: Update UI for Copilot (#11561) 2025-06-02 22:02:03 -05:00