{{ t('addNewDoc') }}

pdf, docx

{{ uploadStatus }}

{{ t('docSources') }} ({{ sourcesTotal }})

ID {{ t('type') }} {{ t('title') }} Chunks {{ t('status') }} {{ t('createdAt') }}
#{{ s.id }} {{ s.type }} {{ s.title }} {{ s.chunk_count || 0 }} {{ s.queue_status || 'n/a' }} {{ s.created_at }}
{{ (sourcesPage - 1) * 50 + 1 }}–{{ Math.min(sourcesPage * 50, sourcesTotal) }} of {{ sourcesTotal }}

Tickets

#{{ ticket.id }} - {{ ticket.subject }}

{{ ticket.from_email }} · {{ ticket.assigned_name || t('notAssigned') }} · {{ ticket.created_at }}

{{ ticket.status }}

Ticket #{{ selectedTicket.id }}

Subject: {{ selectedTicket.subject }}
From: {{ selectedTicket.from_email }}
Status:
{{ selectedTicket.body_preview }}
{{ t('draftReply') }}
{{ draftContent }}

{{ t('agentFormTitle') }}

{{ t('agentsList') }}

ID {{ t('agentName') }} Email Telegram Model
#{{ a.id }} {{ a.name }} {{ a.email }} @{{ a.telegram_username }} {{ t('notLinked') }} {{ a.preferred_model }}

{{ templateForm.id ? t('editTemplateTitle') : t('addNewTemplateTitle') }}

{{ t('variablesTip') }}

{{ t('templatesList') }} ({{ templates.length }})

ID {{ t('title') }} {{ t('type') }} {{ t('language') }} {{ t('variables') }} Prompt Preview
#{{ tpl.id }} {{ tpl.name }} {{ tpl.type }} {{ tpl.language }} {{'{'}}{{ v }}{{'}'}}} {{ tpl.prompt }}

{{ modelForm.id ? t('editModelTitle') : t('addNewModelTitle') }}

{{ t('modelsList') }} ({{ allowedModels.length }})

ID Model Name {{ t('displayName') }} Provider {{ t('default') }} {{ t('active') }}
#{{ m.id }} {{ m.model_name }} {{ m.display_name }} {{ m.provider }} {{ t('yes') }}

{{ t('promptsContextHint') }}

{{ t('promptModeSupport') }}

mode: support
{{ modePrompts.support.savedMsg }}

{{ t('promptModeWriter') }}

mode: content_writer
{{ modePrompts.content_writer.savedMsg }}