wip: 主题系统与设置面板改动 checkpoint

This commit is contained in:
Rick Ye
2026-09-07 01:21:21 +08:00
parent f8c785afbc
commit 100de55714
12 changed files with 162 additions and 21 deletions
+1
View File
@@ -63,6 +63,7 @@ const api = {
logoutProvider: (providerId: string): Promise<void> => ipcRenderer.invoke('auth:logout', providerId),
getSettings: (): Promise<AppSettings> => ipcRenderer.invoke('settings:get'),
setSystemPrompt: (text: string): Promise<void> => ipcRenderer.invoke('settings:setPrompt', text),
setThemeColor: (id: string): Promise<void> => ipcRenderer.invoke('settings:setTheme', id),
resolveApproval: (id: string, approved: boolean): Promise<void> =>
ipcRenderer.invoke('approval:resolve', id, approved),
onEvent: (callback: (event: AgentUiEvent) => void): (() => void) => {