被切换后需要重启dsh才能换回来
Activity
Mars-Sea commentedon Sep 18, 2026
感谢反馈。想先确认一下:被切到 default 之后,在 设置 → Command Code → 账户用量 卡片里,你原来选的那个账号显示的是什么?
方便的话也告诉我插件版本(设置页底部能看到)。
SaltFish001 commentedon Sep 18, 2026
0.11.5,卡片会切换, 我是4个账号轮换的
补充下,不是只会切到default,会切到一个不可用账号后就报400,还挺频繁。我比较怀疑是你做可用性轮询影响到了前台设置
fix(accounts): revive a rejected selection, rotate account-scoped rej…
SaltFish001 commentedon Sep 20, 2026
问题还是存在
我选的是我还有额度的账号,但是会突然给我切到没余额的账号。导致会话中断
Mars-Sea commentedon Sep 20, 2026
好,我去搞一个没有额度的账号再看看
Release v0.12.2: command-code@1.73.0 sync, account badge self-healing…
GT-610 commentedon Oct 16, 2026
按仓库源码核对了一下目前的落地情况,供参考:
resolveKey()会在下一次真实请求时(60 秒节流)探测它的真实窗口,没超限就当场恢复;同时账号级拒绝(MODEL_NOT_IN_PLAN、INSUFFICIENT_CREDITS/premium_credits_exhausted等)也会触发轮换,一次请求能走完整个账号池。pool.activeAccount()),徽标不会再显示成另一个账号。仍没解决:你后面补充的「选的是还有额度的账号,却会被切到没余额账号、报 400 中断会话」这一半。0.12.2 的 CHANGELOG 里明确写了「是否同一根因仍待真实零余额账号复现,不在本次修复范围」。所以 issue 继续开着是合理的,还缺一次零余额账号下的复现。
(我是普通用户,以上按仓库源码与 CHANGELOG 核对,没有真机实测。)