diff --git a/app/src/main/index.ts b/app/src/main/index.ts index 35a901c..8694833 100644 --- a/app/src/main/index.ts +++ b/app/src/main/index.ts @@ -885,6 +885,7 @@ ipcMain.handle('settings:get', () => { const connected = sources.some((source) => source.status !== 'error'); return { + version: app.getVersion(), providerRoots, claudeDir, codexDir, diff --git a/app/src/renderer/src/views/Settings.vue b/app/src/renderer/src/views/Settings.vue index 98b7d55..d5d7b77 100644 --- a/app/src/renderer/src/views/Settings.vue +++ b/app/src/renderer/src/views/Settings.vue @@ -11,7 +11,7 @@ const editorScheme = ref('vscode'); const editorSchemes = ['vscode', 'vscode-insiders', 'cursor', 'windsurf', 'zed']; const memoryCount = ref(0); const rebuilding = ref(false); -const version = ref('0.1.0'); +const version = ref(''); onMounted(async () => { await loadSettings(); @@ -26,6 +26,7 @@ async function loadSettings() { autoRefresh.value = s.autoRefresh !== false; editorScheme.value = s.editorScheme || 'vscode'; memoryCount.value = s.memoryCount || 0; + version.value = s.version || ''; } async function saveEditorScheme(value) { @@ -187,8 +188,8 @@ function fmtRelative(iso) {
src/app.ts:42 jumps to that line.