Skip to content

ShellGuardian v0.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Oct 00:54
· 3 commits to main since this release

ShellGuardian now includes two controls in the inspector for a Ready sandbox:

  • Talk to agent attaches the existing OpenShell main process. An interactive agent keeps its own terminal interface; ShellGuardian does not invent a generic chat API.
  • Open terminal starts an independent interactive shell inside that sandbox, with keyboard input, ANSI colors, resizing, and OS-matched appearance.

Both modes retain their selected gateway, workspace, and SSH connection. Terminal output stays in bounded memory, not a database or conversation log. Detaching leaves the main agent running. Closing a shell asks OpenShell to end that exec session; background or detached jobs may continue, and the sandbox is not stopped.

Verified against the published AppImage using an isolated sandbox and real local SSH fixture, including input, resizing, disconnect, and owned-process cleanup. Physical remote-host interactive acceptance remains pending.

Linux x86_64 preview. Per-user install, SHA256 verification, and version-bound signed automatic updates. GTK 3, WebKitGTK 4.1, and a configured OpenShell gateway are required. macOS, Windows, and Linux ARM builds are not published yet.

Full changelog: v0.3.2...v0.4.0