const { isEnabled } = require('../../../utils'); const { saveConvo } = require('../../../../models'); const addTitle = async (req, { text, response, client }) => { const { TITLE_CONVO = 'true' } = process.env ?? {}; if (!isEnabled(TITLE_CONVO)) { return; } const title = await client.titleConvo({ text, responseText: response?.text }); await saveConvo(req.user.id, { conversationId: response.conversationId, title, }); }; module.exports = addTitle;