BTerminal/v2/src-tauri/src
Hibryda 71100da125 feat(v2): refactor reconnection probe to TCP-only and add frontend listeners
Replace attempt_ws_connect() with attempt_tcp_probe() in RemoteManager to
avoid allocating per-connection resources (PtyManager, SidecarManager) on
the relay during reconnection probes. Add onRemoteMachineReconnecting and
onRemoteMachineReconnectReady event listeners in remote-bridge.ts. Wire
machines store to auto-reconnect when relay becomes reachable.
2026-03-06 21:50:45 +01:00
..
ctx.rs test(v2): add vitest and cargo tests for sdk-messages, agent-tree, session, ctx 2026-03-06 15:10:12 +01:00
event_sink.rs refactor(v2): extract bterminal-core crate with EventSink trait 2026-03-06 19:05:35 +01:00
lib.rs refactor(v2): extract bterminal-core crate with EventSink trait 2026-03-06 19:05:35 +01:00
main.rs feat(v2): scaffold Tauri 2.x + Svelte 5 project (Phase 1) 2026-03-05 23:26:27 +01:00
pty.rs refactor(v2): extract bterminal-core crate with EventSink trait 2026-03-06 19:05:35 +01:00
remote.rs feat(v2): refactor reconnection probe to TCP-only and add frontend listeners 2026-03-06 21:50:45 +01:00
session.rs feat(v2): add session groups with collapsible sidebar headers 2026-03-06 15:42:16 +01:00
sidecar.rs refactor(v2): extract bterminal-core crate with EventSink trait 2026-03-06 19:05:35 +01:00
watcher.rs feat(v2): implement session persistence, file watcher, and markdown viewer 2026-03-06 12:19:56 +01:00