А ещё я сегодня воевал с Codex App на Windows+WSL.
TL;DR
- Codex App на Windows+WSL перестал работать после обновления
- Ошибка: permission denied к /mnt/c/Users/<user>/.codex/sessions
- sudo chown проблему не решает
- Решение: создать папку ~/.codex-app/ внутри WSL и указать её в настройках
А ещё я сегодня воевал с Codex App на Windows+WSL.
У меня оно спустя время после своего первого релиза отказалось работать, выкидывало ошибку
Суть в том, что при выборе Agent environment - WSL, codex пытается получить доступ к своей папке .codex на windows host, но почему-то сталкивается с отсутствием прав и просит порешать их самостоятельно с
Пошёл разбираться, нашёл несколько открытых github issues с такой же проблемой, на которые openai конечно же забили.
Хорошо что у меня есть codex и он может изучить свои кишки и разобраться что не так! В большинстве issues пользователи кидали свои workarounds для решения этой проблемы, так что я попросил codex собрать их и применить у себя и собрал себе свой костыль.
Костыль заключался в каком-то хитром создании папки ~/.codex-app/ внутри WSL и указания этого пути для Codex App. Ну, зато теперь всё работает.
Если вы тоже столкнулись с такой проблемой, то вот мое решение
Лайк, репост,
✔️ Тимур Хахалев про AI Coding, подписывайтесь!
У меня оно спустя время после своего первого релиза отказалось работать, выкидывало ошибку
error creating thread: Fatal error: Codex cannot access session files at /mnt/c/Users/<user>/.codex/sessions (permission denied). If sessions were created using sudo, fix ownership: sudo chown -R $(whoami) /mnt/c/Users/<user>/.codex (underlying error: Operation not permitted (os error 1))Суть в том, что при выборе Agent environment - WSL, codex пытается получить доступ к своей папке .codex на windows host, но почему-то сталкивается с отсутствием прав и просит порешать их самостоятельно с
sudo chown, но это не решает проблемы.Пошёл разбираться, нашёл несколько открытых github issues с такой же проблемой, на которые openai конечно же забили.
Хорошо что у меня есть codex и он может изучить свои кишки и разобраться что не так! В большинстве issues пользователи кидали свои workarounds для решения этой проблемы, так что я попросил codex собрать их и применить у себя и собрал себе свой костыль.
Костыль заключался в каком-то хитром создании папки ~/.codex-app/ внутри WSL и указания этого пути для Codex App. Ну, зато теперь всё работает.
Если вы тоже столкнулись с такой проблемой, то вот мое решение
Лайк, репост,
✔️ Тимур Хахалев про AI Coding, подписывайтесь!
Хотите больше таких постов?
Подпишитесь на канал и читайте продолжение в Telegram.