Replies: 5 comments 4 replies
|
我定位到了根因,可以确认这是 现象升级后点左边栏「新会话」没有任何反应,UI 零反馈。 根因默认 agent preset 的 id 被改名了,但用户设置里的旧值没有被迁移。
agent-presets:
default: code
实际错误浏览器 DevTools Console 里可以看到: 为什么只有"新建"出问题已存在的会话在创建时就把 preset 记进了会话日志,之后照常工作;只有新建会话才会重新解析设置里的默认值。 为什么很难自查客户端把这个失败完全静默了: 用户侧修复改一行即可(设置文件是热加载的,无需重启): agent-presets:
default: ptc或者直接在「设置 → Agent 预设」里重新点一次「设为默认」。 建议上游修
环境:
|
|
code模式没了导致的吧 |
|
牛逼啊,按照这兄弟的解决了 |
|
补一个不需要等官方的临时方案。 我把这个修复做成了插件:dsh-plugin-preset-default-guard 它启动时自动检查
安装: cd ~/.dsh/profiles/web
npm install dsh-plugin-preset-default-guard然后在 - insert:
- id: preset-default-guard
name: 'dsh-plugin-preset-default-guard'重启 |
|
我这里重新设置了Agent预设也不管用,新建会话的时候还是默认为“code”,所以我索性直接自己新建了一个标识符为“code”的模式,就正常了…… |
Uh oh!
There was an error while loading. Please reload this page.
没人遇到更新到最新的版本后无法新建对话的问题吗?
All reactions