Trebell Code Desktop v1.2.0
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.jsonimport, 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.exedirectly, avoiding.cmdpath 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_KEYandVYCE_API_KEY, and local validation loads the repository.envautomatically.
Validation
- Node unit/integration suite: 59/59 passing.
- Playwright desktop-style harness flow: passing in installed Chrome.
- Live Vyce
deepseek-v4.1model 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.1must 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:agentThe live scripts automatically load ../.env when it exists.