@Nein关于codex会话400问题:bad response status code 400(request id:...) 中发帖

在使用codex处理问题的时候,有时候切换渠道,新渠道会报错:bad response status code 400(request id:…) 
本质原因是新渠道无法识别这个request id,新渠道做了缓存的处理,比如大善人的any。
解决方案:
1、开新会话,并把旧会话request id告诉agent,让agent读取旧会话内容然后继续。
2、用脚本清理本地所有request id,重新使用会自动生成新的request id,下面是我自己的一个python脚本,是删除本地的所有request id的,有需要可以用,脚本暂时是清理本地所有会话的,所以用的时候,要让需要处理的会话停止。(codex cli要退出会话,不然会占用文件导致修改失败)

python脚本代码