refactor: remove legacy Tauri desktop support
Electron updater now uses Electron release metadata only Removed legacy Tauri package and migration workflow Replaced Tauri shim usage with the desktop bridge
This commit is contained in:
@@ -51,8 +51,8 @@ const getOpenChamberConfigDir = (): string => {
|
||||
return path.join(os.homedir(), '.config', 'openchamber');
|
||||
};
|
||||
|
||||
const sanitizeInstallScope = (scope: string): 'desktop-tauri' | 'vscode' | 'web' => {
|
||||
if (scope === 'desktop-tauri' || scope === 'vscode' || scope === 'web') return scope;
|
||||
const sanitizeInstallScope = (scope: string): 'vscode' | 'web' => {
|
||||
if (scope === 'vscode' || scope === 'web') return scope;
|
||||
return 'web';
|
||||
};
|
||||
|
||||
|
||||
@@ -683,7 +683,7 @@ export async function activate(context: vscode.ExtensionContext) {
|
||||
sessionEditorProvider?.updateConnectionStatus(status, error);
|
||||
|
||||
// Start/stop global event watcher based on connection status
|
||||
// Mirrors web server and desktop Tauri behavior
|
||||
// Mirrors web server and desktop behavior
|
||||
if (status === 'connected' && chatViewProvider && openCodeManager) {
|
||||
setChatViewProvider(chatViewProvider);
|
||||
void startGlobalEventWatcher(openCodeManager, chatViewProvider);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { createOpencodeClient } from '@opencode-ai/sdk/v2';
|
||||
import type { OpenCodeManager } from './opencode';
|
||||
|
||||
// Session activity tracking (mirrors web server and desktop Tauri behavior)
|
||||
// Session activity tracking (mirrors web server and desktop behavior)
|
||||
type ActivityPhase = 'idle' | 'busy' | 'cooldown';
|
||||
|
||||
interface SessionActivity {
|
||||
|
||||
Reference in New Issue
Block a user