Skip to content

v0.0.54

Latest

Choose a tag to compare

@goldalworming goldalworming released this 17 Oct 13:04

Downloads

Architecture Windows macOS Linux
x86-64 (64-bit) Installer · EXE Binary
ARM64 (Apple silicon) DMG · App · Binary

Web interface 1.2.61: sessionhub-web-1.2.61.shweb — installed from Settings, no restart needed.

Show a file beside the terminal

  • sessionhubd show PATH, run inside a sessionhub terminal, opens that file or folder in the file panel of the browser showing that terminal. A file opens in the editor with its folders unfolded; a folder outside the project becomes the panel's root. A browser looking at another terminal stays where it is. Every terminal now carries SESSIONHUB_TERMINAL with its own id, so an agent can point at what it just made instead of describing where it put it.

File panel

  • "Could not read this folder" says why — access denied, a relay timeout, and so on — and the folder is tried again by itself, so a passing failure on a remote machine no longer leaves it empty.
  • A folder that was deleted folds away instead of being retried.
  • The filter says what it hid: "N files hidden by the filter", so a filtered folder no longer looks empty.

Faster and better-reported

  • Scans are lighter. Project icons are remembered for a minute, so a scan no longer checks every candidate icon of every project each time an agent writes a file.
  • The behaviour log names the machine on connection, terminal, typing and error events, and gives the cause of an error (an OS error number, never a path). Slow echoes also record the agent and whether it was working; slow scans record what was scanned.

Update the paired machines too: show and the new log fields come from the daemon on each machine.

Refresh open pages once after updating.

Web interface: 1.2.61.