Mail

Настройки

Посмотрите и измените настройки ящика профиля, разрешения и записи запусков.

Настройки лежат в одном файле, config.json, в папке, которую показывает mail doctor. У каждого профиля своя часть, а defaults действуют для всех профилей. Здесь описано, как их посмотреть и изменить.

mail ya config show
mail ya config set limit 50
mail ya config unset limit

Профиль, созданный командой session start, хранит и данные ящика: address, login (если он не совпадает с адресом), imap_host, imap_port, imap_security (tls или starttls) и folders (папки, которые читает sync). Пароль приложения не входит в настройки: он лежит в связке ключей или в MAIL_PASSWORD для запуска без связки ключей.

config show перечисляет каждую настройку и показывает, откуда она взялась: из файла, из переменной или по умолчанию.

config set также перечисляет настройки поиска, речи и эмбеддингов (embedding_*, speech_model, picture_search и другие). Этот список общий для всех CLI WireCat. mail их игнорирует.

Разрешения

permissions определяет, что команда может делать для этого профиля: allow, ask, readonly или deny, отдельно для каждого ключа разрешения. Через MCP спросить некого, поэтому ask разрешает выполнение команды. MAIL_READ_ONLY=1 отклоняет любую запись, что бы ни говорили разрешения.

Записи запуска

Команда, которая завершилась ошибкой, сохраняется как запуск, его можно посмотреть через mail runs list и runs show. record_input решает, сохраняет ли запуск слова, которые вы набрали; значение true, пока вы не поставите false. Секреты скрываются в любом случае; см. Безопасность.