Skip to content

Trebell Code Desktop v1.2.0

Choose a tag to compare

@tanishqbaweja tanishqbaweja released this 22 Sep 05:05
· 1083 commits to main since this release

Trebell Code Desktop v1.2.0

This development release rolls the large post-1.1 feature batch into the next minor version and validates it directly on Windows.

Highlights

  • Project actions with saved commands, t3.json import, package-script discovery, preview URLs, and worktree setup actions.
  • Live worktree setup flow with completion-aware PTYs, blocking setup support, visible progress, success/failure states, and terminal access.
  • Delegated-agent fleet backed by real Codex thread state plus live per-thread activity, waiting flags, token/context usage, last activity, and errors.
  • Rich workspace previews for images, video, audio, PDF, Markdown, CSV, and TSV.
  • Open-in-editor integration for common desktop editors and file-manager fallback.
  • Automatic localhost preview discovery and one-click project previews.
  • Multi-forge source control, remote WSL/SSH environments, conditional keybindings, browser automation, computer use, review workflows, and Codex capability surfaces retained from the earlier parity work.
  • Windows development now launches the bundled native codex.exe directly, avoiding .cmd path failures in folders containing spaces.
  • Windows packaging uses node-pty's shipped Windows prebuilds instead of forcing a local C++ rebuild, so creating an installer does not require Visual Studio Spectre libraries.
  • Playwright validation is isolated from the user's real Trebell profile and can use an installed browser channel such as Chrome.
  • Vyce supports both VYCEAI_API_KEY and VYCE_API_KEY, and local validation loads the repository .env automatically.

Validation

  • Node unit/integration suite: 59/59 passing.
  • Playwright desktop-style harness flow: passing in installed Chrome.
  • Live Vyce deepseek-v4.1 model discovery and direct inference: passing.
  • Live end-to-end Vyce + Codex + Trebell browser tool loop: passing (open -> snapshot -> click -> snapshot), including writing and reading the observed proof token from the workspace.
  • The Windows release build also launches the packaged EXE and requires a model-driven packaged-app check: deepseek-v4.1 must invoke Trebell's desktop screenshot and isolated-browser tools, then use Codex shell/filesystem tools to write and verify a proof file.

Scope note

Trebell Code 1.2 is a Codex-centered harness with multiple model API providers. It should not be described as feature-for-feature identical to current T3 Code: T3 also ships independent Claude Code, Cursor, Grok Build, OpenCode, and Antigravity harnesses, mobile clients, multi-environment pairing/load balancing, multi-account provider instances, and cross-provider usage/cost aggregation.

Run the live checks from trebell-code:

npm run test:vyce
$env:TREBELL_E2E_BROWSER_CHANNEL="chrome"
npm run test:vyce:agent

The live scripts automatically load ../.env when it exists.