diff --git a/index.html b/index.html index 719345a..14d18f2 100644 --- a/index.html +++ b/index.html @@ -247,6 +247,10 @@ Directory where session worktrees will be stored +
+ FleetCode v... +
+
diff --git a/main.ts b/main.ts index 734924b..2f6e01d 100644 --- a/main.ts +++ b/main.ts @@ -606,6 +606,11 @@ ipcMain.handle("save-terminal-settings", (_event, settings: any) => { (store as any).set("terminalSettings", settings); }); +// Get app version +ipcMain.handle("get-app-version", () => { + return app.getVersion(); +}); + // MCP Server management functions async function listMcpServers() { try { diff --git a/renderer.ts b/renderer.ts index ce9d78a..e7ac5af 100644 --- a/renderer.ts +++ b/renderer.ts @@ -1450,8 +1450,16 @@ function applySettingsToAllTerminals() { } // Open settings modal -openSettingsBtn?.addEventListener("click", () => { +openSettingsBtn?.addEventListener("click", async () => { populateSettingsForm(); + + // Load and display app version + const version = await ipcRenderer.invoke("get-app-version"); + const versionElement = document.getElementById("app-version"); + if (versionElement) { + versionElement.textContent = `FleetCode v${version}`; + } + settingsModal?.classList.remove("hidden"); });