fix(coding-agent): normalize session names

This commit is contained in:
haoqixu
2026-06-23 19:14:02 +08:00
parent 0ab2aa86af
commit 7c1ef87756
3 changed files with 47 additions and 2 deletions
@@ -1025,12 +1025,13 @@ export class SessionManager {
/** Append a session info entry (e.g., display name). Returns entry id. */
appendSessionInfo(name: string): string {
const sanitizedName = name.replace(/[\r\n]+/g, " ").trim();
const entry: SessionInfoEntry = {
type: "session_info",
id: generateId(this.byId),
parentId: this.leafId,
timestamp: new Date().toISOString(),
name: name.trim(),
name: sanitizedName,
};
this._appendEntry(entry);
return entry.id;