feat(files): add JIT file sessions and batch sync API (#701)

* feat(files): add JIT file sessions and batch sync API

* feat(app): sync mirrored remote files in desktop sessions

* fix(app): harden base64 encoding for mirror sync

* chore(pr): add remote file sync test evidence
This commit is contained in:
ben
2026-03-01 09:44:37 -08:00
committed by GitHub
parent f3aa7afa96
commit 696b21db55
15 changed files with 2021 additions and 30 deletions

View File

@@ -0,0 +1,14 @@
> openwork-orchestrator@0.11.127 test:files /Users/benjaminshafii/openwork-enterprise/_worktrees/openwork-worker-files-jit-sync/packages/orchestrator
> pnpm build && node scripts/files-session.mjs
> openwork-orchestrator@0.11.127 build /Users/benjaminshafii/openwork-enterprise/_worktrees/openwork-worker-files-jit-sync/packages/orchestrator
> tsc -p tsconfig.json
{
"ok": true,
"openworkUrl": "http://127.0.0.1:52876",
"workspaceId": "ws_9c77bb26ca53",
"sessionId": "27effa8d-4958-48e6-a520-9b2fe6f9e1a0"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 KiB