feat(ipc): port 3g IPC + bgbash — framed Unix-socket server/client + background job registry, wire bash tools

This commit is contained in:
asepharyana committed 2026-09-02 22:50:38 +07:00
1 parent fd58b4661f
commit 4b4730cff7
12 files changed
+523 -32

No files matched your search

@@ -0,0 +1,17 @@
/**
* IPC module — frame, protocol, connection, server, client.
* Mirrors `apps/infrastructure/src/ipc/mod.rs`.
*/
export { FrameReassembler, encodeFrame, MAX_PAYLOAD } from "./frame.ts";
export { Connection } from "./conn.ts";
export { IpcServer } from "./server.ts";
export { IpcClient } from "./client.ts";
export type {
KeyAction,
KeyActionName,
ClientRequest,
MessageEntry,
ToastEntry,
StatePayload,
DaemonFrame,
} from "./protocol.ts";