Merge pull request #376 from shenlvkang-collab/feat/auto-session-names-upstream

This commit is contained in:
Codeman maintainer
2026-09-15 17:19:57 +02:00
9 changed files with 229 additions and 7 deletions
+2
View File
@@ -1728,6 +1728,7 @@ export class WebServer extends EventEmitter {
getStore: () => this.store,
registerAttachment: (id: string, filePath: string, source: 'external' | 'codex-generated') =>
this.registerAttachment(id, filePath, source),
updateSessionName: (id: string, name: string) => this.mux.updateSessionName(id, name),
};
}
@@ -2903,6 +2904,7 @@ export class WebServer extends EventEmitter {
workingDir: muxSession.workingDir,
mode: muxSession.mode,
name: sessionName,
nameSource: savedState?.nameSource,
// When the session FIRST started, not when this server booted.
// Without it every recovered session was restamped `Date.now()` on
// each restart, so a week-old pane read as "created 2m ago" on the