Repository navigation
v0.5.0
Highlights
- Orbit now runs on Windows as a remote-only desktop build, and a containerized
LOOM_MODE=remoteweb shell brings Orbit to the browser - Galaxy data and jobs move faster: jobs run in the background by default and notify you when they finish, large local files upload over a native resumable path (no more MCP timeouts), and remote data is fetched server-side by URL instead of round-tripping through your machine
- Galaxy connection state is now reflected live in the footer, reconnects when your credentials change, and surfaces the connected user plus a history panel even for env-driven sessions
- The skills router is generated from skill frontmatter tags instead of a hardcoded list, and surfaces the udt-authoring skill for writing Galaxy user-defined tools
- Stability and polish: Orbit no longer crashes when reopened, opaque "unknown error" provider messages are humanized (and a transient API failure now flags that the task was left incomplete), plus File-pane and chat fixes -- the Copy button stays put mid-stream, relative images and .tabular/fastq datatypes preview correctly, and the active analysis directory persists across restarts
Windows: this release ships as a portable
.zip(Orbit-win32-x64-0.5.0.zip) -- unzip and runorbit.exe. A signedSetup.exeinstaller is coming in a follow-up.
What's Changed
- Add LOOM_MODE=remote: containerized Orbit web shell by @dannon in #113
- feat(loom): backgrounded Galaxy jobs by default + notify on completion by @nekrut in #281
- Reflect the live Galaxy connection in the footer status (#284) by @dannon in #291
- Warn agents about the underscore-vs-pipe repeat-key trap (stopgap for #285) by @dannon in #295
- Treat .tabular and the fastq/interval datatypes as previewable text by @dannon in #296
- Follow-up to #281: guard the completion toast + fix the local-jobs guidance by @dannon in #293
- Surface the Galaxy history panel + open-history for env-driven sessions (#290) by @dannon in #294
- Native Windows (remote-only) Orbit desktop by @dannon in #197
- Render relative local images in the File pane markdown preview by @dannon in #292
- Stop the text-selection Copy button getting stranded mid-chat by @dannon in #300
- Native resumable upload for local files (fixes the #211 MCP timeout) by @dannon in #279
- Document WSLg GUI session gotcha for WSL2 installs by @dannon in #307
- Declare bash-sandbox runtime deps as deb recommends + name them on init failure by @dannon in #308
- Grade open models on decision correctness, not just plan shape by @dannon in #310
- Keep the chat pane title fully draggable (#315) by @dannon in #324
- Flag that a transient API error left the task incomplete (#316) by @dannon in #326
- Persist the active analysis directory across restarts by @dannon in #323
- Move the cursor within a wrapped chat message before Up/Down recall history by @dannon in #325
- Stop Orbit crashing on reopen from a duplicate IPC handler by @dannon in #327
- Only refresh the open file viewer when the open file changed on disk by @dannon in #328
- Prefer Galaxy server-side fetch-by-URL over local download then re-upload by @dannon in #303
- Steer Galaxy page content to Galaxy-Flavored Markdown (no ```txt fences) by @dannon in #309
- Galaxy: reconnect on credential change + show the connected user in the status tooltip by @dannon in #302
- Surface the udt-authoring skill in the skills router (+ eval) by @dannon in #329
- Humanize the opaque "An unknown error occurred" provider error by @dannon in #322
- Generate the skills router from frontmatter tags instead of hardcoding it by @dannon in #181
- Steer the agent off claiming a file save it didn't make (#320 angle 2) by @dannon in #334
- Keep the file-preview classifier out of electron's import path by @dannon in #336
- Ship Windows as a portable .zip; defer the Squirrel installer by @dannon in #337
Full Changelog: v0.4.1...v0.5.0