diff options
| author | bndw <ben@bdw.to> | 2026-02-28 19:34:02 -0800 |
|---|---|---|
| committer | bndw <ben@bdw.to> | 2026-02-28 19:34:02 -0800 |
| commit | 283013c09d4855529e846951a1e090f0f16030a8 (patch) | |
| tree | e78c84c85b07806770faee99af7280d0a83eadc8 /src/main/preload.ts | |
| parent | 9a636af9090b122db2e55737fca3e78550aab9df (diff) | |
feat: auto session naming
Diffstat (limited to 'src/main/preload.ts')
| -rw-r--r-- | src/main/preload.ts | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/preload.ts b/src/main/preload.ts index 2c228dd..f377639 100644 --- a/src/main/preload.ts +++ b/src/main/preload.ts | |||
| @@ -15,6 +15,7 @@ export interface ClaudeFlowAPI { | |||
| 15 | createSession: (projectId: string, name: string) => Promise<Session>; | 15 | createSession: (projectId: string, name: string) => Promise<Session>; |
| 16 | deleteSession: (id: string) => Promise<void>; | 16 | deleteSession: (id: string) => Promise<void>; |
| 17 | getSession: (id: string) => Promise<Session | undefined>; | 17 | getSession: (id: string) => Promise<Session | undefined>; |
| 18 | renameSession: (id: string, name: string) => Promise<void>; | ||
| 18 | 19 | ||
| 19 | // Messages | 20 | // Messages |
| 20 | listMessages: (sessionId: string) => Promise<Message[]>; | 21 | listMessages: (sessionId: string) => Promise<Message[]>; |
| @@ -70,6 +71,7 @@ const api: ClaudeFlowAPI = { | |||
| 70 | ipcRenderer.invoke("sessions:create", projectId, name), | 71 | ipcRenderer.invoke("sessions:create", projectId, name), |
| 71 | deleteSession: (id) => ipcRenderer.invoke("sessions:delete", id), | 72 | deleteSession: (id) => ipcRenderer.invoke("sessions:delete", id), |
| 72 | getSession: (id) => ipcRenderer.invoke("sessions:get", id), | 73 | getSession: (id) => ipcRenderer.invoke("sessions:get", id), |
| 74 | renameSession: (id, name) => ipcRenderer.invoke("sessions:rename", id, name), | ||
| 73 | 75 | ||
| 74 | // Messages | 76 | // Messages |
| 75 | listMessages: (sessionId) => ipcRenderer.invoke("messages:list", sessionId), | 77 | listMessages: (sessionId) => ipcRenderer.invoke("messages:list", sessionId), |
