diff --git a/index.html b/index.html
index 719345a..14d18f2 100644
--- a/index.html
+++ b/index.html
@@ -247,6 +247,10 @@
Terminal Settings
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");
});