github open-webui/open-terminal v0.11.31

latest release: v0.11.32
7 hours ago

Changed

  • 🗂️ Per-session working directory — replaced the process-global os.chdir() with an in-memory, session-aware dictionary keyed by X-Session-Id header. Multiple concurrent chat sessions now maintain independent working directories. GET/POST /files/cwd, POST /execute, and POST /api/terminals all read the header to resolve the correct cwd. Sessions without a header fall back to fs.home. Entries expire after 7 days of inactivity (sliding TTL), configurable via OPEN_TERMINAL_SESSION_CWD_TTL (or session_cwd_ttl in config.toml).

Don't miss a new open-terminal release

NewReleases is sending notifications on new releases.