Все настройки Tetiva живут в одном окне: Cmd/Ctrl+, или шестерёнка внизу панели слева — работает даже когда не открыто ни одной вкладки. Кнопки Save нет, изменения применяются сразу. Секций пять: Appearance, Editor, MCP / DevTools, Updates и About.
Внешний вид#
Тема переключается тремя кнопками: Light, Dark, System. По умолчанию — System: приложение следует за темой операционной системы и реагирует на её смену на лету. Тема применяется до первой отрисовки, поэтому при запуске нет вспышки светлого окна.


Редактор#
Две настройки, общие для всех редакторов кода и просмотрщика ответа: размер шрифта (12, 13, 14 или 16 пикселей, по умолчанию 13) и перенос длинных строк, включённый изначально. Они действуют и на тело запроса, и на скрипты, и на просмотр ответа — переоткрывать вкладки не нужно.
MCP / DevTools#
Здесь включается встроенный MCP-сервер: статус, адрес SSE-эндпоинта, кнопка Copy config с пресетами для Claude Desktop и Cursor, переключатель Enable и поле адреса. Изменения применяются при следующем запуске приложения, о чём секция честно пишет «Restart required to apply». Полный разбор — на странице MCP-сервер.
Обновления#
Тумблер «Check for updates automatically» включён по умолчанию. При запуске приложение обращается к манифесту api.tetiva.app/updates/latest.json не чаще раза в десять дней и без единого заголовка в запросе — по версии в манифесте невозможно узнать, кто именно спросил. Если тумблер выключен, запросов нет вовсе.
Когда доступна новая версия, на шестерёнке появляется точка, а в настройках — строка с номером версии и кнопка Download. Кнопка Check now проверяет вручную и показывает результат текстом: «You're up to date», «vX.Y.Z available» или «Couldn't reach the update server». Ошибка никогда не выдаётся за «всё актуально» — обновление ставится вручную, скачиванием с сайта.
Тут же три ссылки: What's New открывает заметки к установленной версии (они встроены в приложение и работают офлайн), Show welcome заново показывает экран первого запуска с выбором «работать локально» или «подключить аккаунт» и туром из четырёх экранов, Documentation ведёт в эти доки.
Где лежат данные#
Приложение хранит всё в SQLite-файле ~/.tetiva/data.db (на Windows — %USERPROFILE%\.tetiva). Рядом с ним лежат служебные файлы WAL. Внутри базы: воркспейсы, коллекции, запросы, окружения и переменные, история, cookie-jar, очередь синхронизации и настройки MCP.
Каталог переопределяется переменной окружения TETIVA_DATA_DIR; прежнее имя GOPHERCOURIER_DATA_DIR продолжает работать как запасное. Если на машине остался каталог ~/.gophercourier от прежнего названия приложения, он переименовывается в ~/.tetiva при первом запуске — переносить данные руками не нужно.
Не всё живёт в этом каталоге. Тема, размер шрифта, перенос строк и отметки о просмотренных заметках хранятся отдельно, в хранилище встроенного браузера, и вместе с базой не переезжают. Refresh-токен синхронизации лежит в системной связке ключей под именем сервиса tetiva, с резервной копией в базе на случай, если связка недоступна.
Логи#
Tetiva пишет логи в стандартный вывод в формате JSON. Отдельного файла логов нет — чтобы их увидеть, приложение нужно запустить из терминала. Как это сделать на macOS и Windows и что прикладывать к сообщению о баге, описано на странице Решение проблем.
О программе#
Секция About показывает установленную версию — её стоит указывать, когда вы пишете об ошибке.