refactor!: remove redundant compatibility layers

Use native browser and Tauri behavior instead of custom selector, dialog, and window-state implementations. Remove obsolete bridge, relay, asset, and dependency paths to keep the supported surface small.

BREAKING CHANGE: The Noctalia relay no longer accepts --agent, and the Tauri host no longer exposes the legacy load_agent command.
This commit is contained in:
2026-08-31 17:35:07 +02:00
parent a4ee3eb7a8
commit 0949c6f0d7
37 changed files with 510 additions and 1341 deletions
+1 -2
View File
@@ -1799,7 +1799,7 @@ export function createAgentRegistry({
async stop() {
stopping = true;
while (pendingOpenOperations.size > 0)
await Promise.allSettled([...pendingOpenOperations]);
await Promise.allSettled(pendingOpenOperations);
const runtimes = [...runtimesByRuntimeId.values()];
await Promise.all(runtimes.map((runtime) => runtime.operationQueue));
await Promise.all(
@@ -1815,5 +1815,4 @@ export function createAgentRegistry({
};
}
export const sessionDirectoryMode = SESSION_DIRECTORY_MODE;
export const sessionDirectoryPath = sessionDirectoryFor;