File size: 4,586 Bytes
8ede856
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
{
    "page": {
        "title": "Оркестрация SubAgent",
        "beta": "Экспериментально",
        "subtitle": "Основной LLM может напрямую использовать свои инструменты или делегировать задачи SubAgent через handoff."
    },
    "actions": {
        "refresh": "Обновить",
        "save": "Сохранить",
        "add": "Добавить SubAgent",
        "delete": "Удалить",
        "close": "Закрыть"
    },
    "switches": {
        "enable": "Включить оркестрацию SubAgent",
        "enableHint": "Включить функциональность под-агентов",
        "dedupe": "Дедупликация инструментов основного LLM (скрывать инструменты, дублируемые SubAgent)",
        "dedupeHint": "Удалить дублирующиеся инструменты из основного агента"
    },
    "description": {
        "disabled": "Выключено: SubAgent отключен; основной LLM подключает инструменты согласно правилам персонажа (все по умолчанию) и вызывает их напрямую.",
        "enabled": "Включено: основной LLM сохраняет свои инструменты и подключает инструменты делегирования transfer_to_*. При дедупликации инструменты, пересекающиеся с SubAgent, удаляются из основного набора."
    },
    "section": {
        "title": "Субагенты",
        "globalSettings": "Глобальные настройки"
    },
    "cards": {
        "statusEnabled": "Включено",
        "statusDisabled": "Отключено",
        "unnamed": "Безымянный SubAgent",
        "transferPrefix": "передать_{name}",
        "switchLabel": "Включить",
        "previewTitle": "Предпросмотр: инструмент handoff, видимый основному LLM",
        "personaChip": "Персонаж: {id}",
        "personaPreview": "ПРЕДПРОСМОТР ПЕРСОНАЖА"
    },
    "form": {
        "nameLabel": "Имя агента (используется для transfer_to_{name})",
        "nameHint": "Используйте строчные латинские буквы и подчеркивания; имя должно быть глобально уникальным.",
        "providerLabel": "Chat Provider (опционально)",
        "providerHint": "Оставьте пустым, чтобы использовать глобальный провайдер по умолчанию.",
        "personaLabel": "Выберите персонажа",
        "personaHint": "SubAgent наследует системные настройки и инструменты выбранного персонажа.",
        "descriptionLabel": "Описание для основного LLM (используется для принятия решения о handoff)",
        "descriptionHint": "Отображается как описание инструмента transfer_to_* — будьте кратки и ясны."
    },
    "messages": {
        "loadConfigFailed": "Не удалось загрузить конфигурацию",
        "loadPersonaFailed": "Не удалось загрузить список персонажей",
        "nameMissing": "У SubAgent отсутствует имя",
        "nameInvalid": "Недопустимое имя SubAgent: только строчные латинские буквы/цифры/подчеркивания, должно начинаться с буквы",
        "nameDuplicate": "Дублирующееся имя SubAgent: {name}",
        "personaMissing": "У SubAgent {name} не выбран персонаж",
        "saveSuccess": "Успешно сохранено",
        "saveFailed": "Ошибка сохранения",
        "nameRequired": "Имя обязательно",
        "namePattern": "Только строчные буквы, цифры и подчеркивание"
    },
    "empty": {
        "title": "Агенты не настроены",
        "subtitle": "Добавьте первого под-агента, чтобы начать",
        "action": "Создать первого агента"
    }
}