Reactor 11 ⇄Terminal ⛶
⬆ upindex.ts
Pick a file in Files to edit it here.
Terminal
 v1.3.0 is live — the repo workbench is in. Click "Restart & update" (or reopen the hub), then on any repo hit "Open in new window". You get a 3-tab
  window with a live console at the bottom that everything streams into — no terminals ever pop.

  Git tab — exactly what you asked for:
  - Multi-select the changed files (Ctrl/Shift-click). "Stage selected" runs git add on just those — works for one file or a whole batch. "Stage all"
  stages everything.
  - Type a message → Commit, Push, or Commit & Push in one click. Plus Fetch + Pull.

  Sync tab — the box mirror (what the old hub did):
  - The out-of-sync file list; Re-sync selected (byte-exact push, or pull for cloud-only files); Diff selected opens a side-by-side laptop-vs-cloud
  view with Push laptop version / Take cloud version; Fresh re-sync repo.

  Build & Deploy tab:
  - Type-aware Build / Clean / Test / Deploy per platform (Flutter/Android/iOS/Windows/Web), a device picker (flutter + adb), and a custom command box
  — all run in the project folder, streamed live.

  Honest caveats (I build blind here, CI only proves it compiles):
  - First real run is on your machine. The git/build commands are modeled on your old hub's proven scripts, but I can't runtime-test them from Linux —
  so if git status or a build acts up, tell me the console output and I'll fix fast (ships via self-update).
  - Build needs the toolchains installed on the laptop (flutter/gradle/node); the hub just drives them.
  - Diff is for text files (capped at 200 KB); commit uses your local git identity as configured.

  That covers the whole "expanded detail + build/deploy + git add/commit/push with file selection" ask. Kick the update and try the Git tab first —
  curious whether staging + commit + push flows the way you want, or if you'd like per-row checkboxes / a diff-before-stage / anything else.

 Worked for 16m 24s


❯ per-row checkboxes to select and stage
⏵⏵ bypass permissions on (shift+tab to cycle) · ← for agents
FilesEditorTerminal