Skip to content

v2.0.12 — OpenSandbox Code Interpreter and GPT-6.1 Sol

Choose a tag to compare

@lqdflying lqdflying released this 04 Oct 09:20
· 42 commits to main since this release

v2.0.12 adds an optional OpenSandbox backend for Code Interpreter and GPT-6.1 Sol. Pull lqdflying/chathub:2.0.12 (also :latest). DifySandbox stays the default, so an existing Compose file keeps working.

Highlights

  • Code Interpreter can run on OpenSandbox, with one container per conversation so installs and files carry over.
  • GPT-6.1 Sol is in the model bank, with xhigh as the default reasoning effort.
  • A multi-step tool job can finish in one send, up to 32 rounds.

Upgrade

Added

  • OpenSandbox provider, sandbox image recipe, and per-conversation reuse (OPENSANDBOX_SESSION_IDLE_TIMEOUT, default 30 minutes).
  • GPT-6.1 Sol on native OpenAI, with the compatible route staying on Chat Completions.

Changed

  • The Code Interpreter prompt uses the operator timeout (default 60 seconds), returns only new top-level files, and treats pip as best-effort. The packages argument still does not install anything.

Fixed

  • Code Interpreter: PDF and Office files are stored and linked; foreign URLs stay untouched; OpenSandbox returns the newest same-name file and does not republish unchanged bytes.
  • Chat: auto-compact and token calibration stay on the input budget; tool pause survives retries; skill lookup no longer stalls send.
  • xAI: SuperGrok CLI client pinned to 1.0.46.

Docs


Full diff: v2.0.11...v2.0.12