fix(coding-agent): refresh title after extension session rename

closes #3686
This commit is contained in:
Mario Zechner
2026-04-25 17:20:26 +02:00
parent a363b668ac
commit c19e64a444
4 changed files with 51 additions and 3 deletions

View File

@@ -119,6 +119,7 @@ export type AgentSessionEvent =
followUp: readonly string[];
}
| { type: "compaction_start"; reason: "manual" | "threshold" | "overflow" }
| { type: "session_info_changed"; name: string | undefined }
| {
type: "compaction_end";
reason: "manual" | "threshold" | "overflow";
@@ -2166,7 +2167,7 @@ export class AgentSession {
this.sessionManager.appendCustomEntry(customType, data);
},
setSessionName: (name) => {
this.sessionManager.appendSessionInfo(name);
this.setSessionName(name);
},
getSessionName: () => {
return this.sessionManager.getSessionName();
@@ -2648,6 +2649,7 @@ export class AgentSession {
*/
setSessionName(name: string): void {
this.sessionManager.appendSessionInfo(name);
this._emit({ type: "session_info_changed", name: this.sessionManager.getSessionName() });
}
// =========================================================================