mirror of
https://github.com/open-webui/desktop.git
synced 2026-07-01 20:54:03 -04:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 0931b46d66 |
@@ -280,7 +280,8 @@ jobs:
|
||||
- name: Merge Linux latest-linux.yml (x64 + arm64)
|
||||
run: |
|
||||
X64_YML="ubuntu-latest-x64/latest-linux.yml"
|
||||
ARM_YML="ubuntu-24.04-arm-arm64/latest-linux.yml"
|
||||
# electron-builder names the arm64 Linux manifest "latest-linux-arm64.yml"
|
||||
ARM_YML="ubuntu-24.04-arm-arm64/latest-linux-arm64.yml"
|
||||
|
||||
if [ -f "$X64_YML" ] && [ -f "$ARM_YML" ]; then
|
||||
echo "Merging latest-linux.yml from both architectures"
|
||||
@@ -300,7 +301,7 @@ jobs:
|
||||
rm -f "$ARM_YML"
|
||||
else
|
||||
echo "Skipping merge — need both $X64_YML and $ARM_YML"
|
||||
ls -la ubuntu-*-*/latest-linux.yml 2>/dev/null || true
|
||||
ls -la ubuntu-*-*/latest-linux*.yml 2>/dev/null || true
|
||||
fi
|
||||
|
||||
- name: Merge Windows latest.yml (x64 + arm64)
|
||||
|
||||
+3
-9
@@ -1884,9 +1884,6 @@ if (!gotTheLock) {
|
||||
url: result.url,
|
||||
key: result.apiKey
|
||||
})
|
||||
// Save enabled state
|
||||
await setConfig({ openTerminal: { ...CONFIG?.openTerminal, enabled: true } })
|
||||
CONFIG = await getConfig()
|
||||
return result
|
||||
} catch (error) {
|
||||
log.error('Failed to start Open Terminal:', error)
|
||||
@@ -1908,8 +1905,7 @@ if (!gotTheLock) {
|
||||
url: info.url
|
||||
})
|
||||
}
|
||||
await setConfig({ openTerminal: { ...CONFIG?.openTerminal, enabled: false } })
|
||||
CONFIG = await getConfig()
|
||||
|
||||
return true
|
||||
} catch (error) {
|
||||
log.error('Failed to stop Open Terminal:', error)
|
||||
@@ -1956,8 +1952,7 @@ if (!gotTheLock) {
|
||||
// Refresh model list after backend registers the endpoint
|
||||
setTimeout(() => sendToRenderer('models:refresh'), 1000)
|
||||
}
|
||||
await setConfig({ llamaCpp: { ...CONFIG?.llamaCpp, enabled: true } })
|
||||
CONFIG = await getConfig()
|
||||
|
||||
return result
|
||||
} catch (error) {
|
||||
log.error('Failed to start llamacpp:', error)
|
||||
@@ -1981,8 +1976,7 @@ if (!gotTheLock) {
|
||||
// Refresh model list after removing endpoint
|
||||
setTimeout(() => sendToRenderer('models:refresh'), 500)
|
||||
}
|
||||
await setConfig({ llamaCpp: { ...CONFIG?.llamaCpp, enabled: false } })
|
||||
CONFIG = await getConfig()
|
||||
|
||||
return true
|
||||
} catch (error) {
|
||||
log.error('Failed to stop llamacpp:', error)
|
||||
|
||||
@@ -429,7 +429,7 @@
|
||||
</div>
|
||||
<Switch
|
||||
checked={$config?.llamaCpp?.enabled ?? false}
|
||||
onToggle={() => updateConfig('enabled', !($config?.llamaCpp?.enabled ?? false))}
|
||||
onchange={(value) => updateConfig('enabled', value)}
|
||||
/>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user