Локальный прокси, который чинит связь между редактором Trae и сервисом OpenCode Go, добавляя нужные заголовки.
Инструмент решает конкретную ошибку 400 при прямом подключении Trae к OpenCode Go: перехватывает запросы, автоматически добавляет обязательный заголовок сессии и переименовывает модели, добавляя префикс proxy-, чтобы трафик не уходил через собственный облачный канал Trae. Написан на чистом Python без внешних зависимостей, ведёт журнал для отладки ошибок.
Описание автора:本地反向代理:在 Trae 与 OpenCode Go (Zen API) 之间做双向转发,自动注入上游要求的会话/请求头(`x-opencode-session` 等),并做模型名别名重写。解决 Trae 直连时报 `Request is missing x-opencode-session` 400 错误的问题。