apps/server/src/git/Layers/GitCore.ts | 265 ++++++++++++++++++++++++++- apps/server/src/git/Layers/GitManager.test.ts | 124 ++++++++++++- apps/server/src/git/Layers/GitManager.ts | 310 ++++++++++++++++++++++++++------ apps/server/src/git/Services/GitCore.ts | 31 ++++ apps/server/src/git/Services/GitManager.ts | 11 ++ apps/server/src/wsServer.test.ts | 83 ++++++++- apps/server/src/wsServer.ts | 12 +- apps/web/src/components/GitActionsControl.tsx | 248 +++++++++++++++++-------- apps/web/src/lib/gitReactQuery.ts | 3 + apps/web/src/wsNativeApi.test.ts | 39 ++++ apps/web/src/wsNativeApi.ts | 21 ++- apps/web/src/wsTransport.test.ts | 47 +++++ apps/web/src/wsTransport.ts | 40 ++++- packages/contracts/src/git.test.ts | 15 ++ packages/contracts/src/git.ts | 74 ++++++++ packages/contracts/src/ipc.ts | 2 + packages/contracts/src/ws.test.ts | 24 +++ packages/contracts/src/ws.ts | 9 + 18 files changed, 1208 insertions(+), 150 deletions(-)