fix(agent,server): 切换模型后同步重写系统提示词模型身份行——身份行在会话构建期按当时 client 烘焙(新会话为全局 default 模型),此前切换只换 client 不改提示词,模型按旧身份自我认知(实际调 glm 却自称旧模型);抽出 ModelIdentityLine/RewriteModelIdentity(身份行全文唯一、其余逐字保留),server.trySwitchModel 切换时经 Agent.UpdateModelIdentity 原位重写
fix(agent,server): 切换模型后同步重写系统提示词模型身份行——身份行在会话构建期按当时 client 烘焙(新会话为全局 default 模型),此前切换只换 client 不改提示词,模型按旧身份自我认知(实际调 glm 却自称旧模型);抽出 ModelIdentityLine/RewriteModelIdentity(身份行全文唯一、其余逐字保留),server.trySwitchModel 切换时经 Agent.UpdateModelIdentity 原位重写