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
+5
View File
@@ -58,6 +58,9 @@ export type SessionMode =
| 'deepseek'
| 'omp';
/** Whether a session name may still be replaced by the first submitted prompt. */
export type SessionNameSource = 'auto' | 'manual';
export type RemoteCommandMode = Extract<
SessionMode,
'shell' | 'claude' | 'opencode' | 'codex' | 'gemini' | 'antigravity' | 'pi' | 'grok' | 'deepseek' | 'omp'
@@ -614,6 +617,8 @@ export interface SessionState {
lastActivityAt: number;
/** Session display name */
name?: string;
/** Name ownership; auto names are replaced after the first real prompt. */
nameSource?: SessionNameSource;
/** Session mode */
mode?: SessionMode;
/** Auto-clear enabled */