Skip to content

CLITrigger

v0.2.42 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-agents ai-automation claude claude-code codex codex-cli
+6 more
developer-tools electron gemini git-worktree multi-agent task-orchestration

Summary

AI summary

Broad release touches Highlights, Full commit list, TL;DR, and wip.

Full changelog

v0.2.42 — Faster session diffs, Korean IME focus fix, git conflict resolution

Release date: 2026-07-24
Previous version: v0.2.41

TL;DR

  • Opening a file in a session's Diff view is dramatically faster on large repos — switching files no longer re-scans the whole working tree.
  • Fixed a Korean IME bug where, after closing a floating terminal, typing into the "new terminal" form sent input to Windows instead of the app.
  • Added a manual conflict-resolution UI plus richer git status actions for worktrees.
  • MCP registration is now driven by a per-client one-command list.

Highlights

Faster session Diff on large repos

Previously, every file click in a session's Diff panel made the server re-snapshot the entire working tree (git add -A) and recompute the full change list before producing that single file's diff — a fixed cost that scaled with repo size and repeated on every click. Now the working-tree snapshot is taken once per Diff-panel open and reused across file clicks, so switching files runs a single git diff. Re-selecting a file you've already opened is instant via a client-side cache. The list view and per-file diff also share the same snapshot, so their stats stay consistent.

The session-start base snapshot already moved to the background with a startup overlay spinner, so a large-repo tree scan never blocks the terminal from starting.

Korean IME focus fix (Windows)

After closing a floating terminal and opening the "+ New terminal" form, the native Windows IME (TSF) context could stay stranded on the just-destroyed terminal's hidden textarea. The form input showed focus, but Korean composition went to the OS instead. Form entry and focus-rescue now force a real blur→focus rebind cycle (blurWebView()focus()) to reclaim the IME context, so you can type into the form immediately.

Manual git conflict resolution & status actions

A new ConflictResolver UI lets you resolve conflicting files by hand, alongside expanded git status panel actions for worktrees.

Per-client MCP one-command registration

MCP server registration is now backed by a per-client command list, so one-command setup works across more clients.

Install / Update

npm i -g [email protected]

Desktop app — pick the right asset:

  • Windows (recommended): CLITrigger-Setup-0.2.42.exe — installer with Start Menu shortcut, uninstaller, and auto-update.
  • Windows (portable): CLITrigger-0.2.42.exe — run directly, no install; no shortcuts and no auto-update (grab new versions manually).
  • macOS: .dmg / Linux: .AppImage

Full commit list

  • 3eb6631 wip: update 3 files
  • 3c8be5e WIP(ime): 폼 진입·포커스 복구 시 blur→focus 강제 재바인드
  • 0f4fc89 perf(sessions): diff 스냅샷을 백그라운드로 분리 + 시작 오버레이 스피너
  • 7db8c20 WIP(git): 충돌 파일 수동 해결 UI(ConflictResolver) 추가
  • c128532 wip: update 5 files
  • fd869b9 WIP(mcp): 클라이언트별 원커맨드 등록 목록으로 확장

Related docs

Full Changelog: https://github.com/HyperAITeam/CLITrigger/compare/v0.2.41...v0.2.42

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track CLITrigger

Get notified when new releases ship.

Sign up free

About CLITrigger

Self-hosted web UI for orchestrating Claude Code, Codex, and Gemini CLIs in parallel git worktrees. Features multi-agent discussion mode (architect/developer/reviewer debate before implementation), cross-project Morning Review Queue, scheduled execution with rate-limit auto-recovery, and a built-in Git client. MIT.

All releases →

Related context

Earlier breaking changes

  • v0.2.17 Deprecates Node 20 support; recommends using Node 22 LTS or newer.

Beta — feedback welcome: [email protected]