Skip to content

CLITrigger

v0.2.6 Feature

This release adds 2 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-automation ai-coding claude claude-code codex codex-cli
+12 more
developer-tools express gemini gemini-cli git-worktree harness harness-engineering llm-wiki multi-agent sqlite task-orchestration typescript

Summary

AI summary

Fixed clipboard paste bugs (path hijacking, silent failures) and expanded Wiki panel to fill viewport on high‑resolution screens.

Full changelog

v0.2.6 — 세션 터미널 페이스트 수정 + Wiki 패널 뷰포트 채움

릴리즈 일자: 2026-05-07
이전 버전: v0.2.5

요약 (TL;DR)

세션 터미널에서 텍스트를 붙여넣을 때 내용이 빠지거나 파일 경로로 둔갑하는 두 가지 버그를 수정했다. 멀티라인 텍스트도 이제 CLI TUI가 올바르게 인식한다. Wiki 탭이 1080p 이상 화면에서 뷰포트를 꽉 채우도록 바뀌어 그래프와 활동 로그 시야가 넓어졌다.

주요 변경

세션 터미널 클립보드 페이스트 수정

Ctrl/Cmd+V 또는 컨테이너 레벨 paste 이벤트로 텍스트를 붙여넣을 때:

  • 경로 하이재킹 방지: 이전에는 Windows Explorer에서 파일을 복사한 직후나 Screenshots 폴리필을 사용한 뒤 붙여넣으면 텍스트 대신 OS 파일 경로가 입력되는 버그가 있었다. 폴백 체인을 이미지 MIME → 텍스트 → OS 경로 순으로 재정렬해 텍스트가 있을 때는 절대 경로로 하이재킹되지 않는다.
  • 무음 소실 방지: HTTP/LAN-IP 출처(로컬 네트워크 접속)에서 clipboard.read()가 권한 오류로 실패하면 같은 try/catch 안의 readText() 폴백까지 함께 삼켜져 페이스트가 아무 반응 없이 사라지던 문제를 수정했다. 두 API를 독립 블록으로 분리해 read() 실패가 readText()에 영향을 주지 않는다.
  • 멀티라인 텍스트: 여러 줄 텍스트를 붙여넣으면 줄바꿈이 개별 Enter로 처리되어 입력이 뒤섞이던 문제를 수정했다. DEC bracketed paste 시퀀스(ESC[200~…ESC[201~)로 래핑해 Claude / Gemini / Codex Ink TUI가 전체를 페이스트 페이로드로 인식한다. 단일 라인은 기존 그대로 raw 전송.
  • 페이스트가 완전히 소실되는 경우 경고 토스트를 노출해 사용자가 상황을 인지할 수 있다.

Wiki 탭 뷰포트 채움

1080p 이상 화면에서 Wiki 패널이 580px 고정 카드로 묶여 하단에 검은 빈 영역이 남던 문제를 수정했다. 패널이 이제 calc(100vh - 340px) 동적 높이로 화면을 채우고 ReactFlow 그래프도 새 영역에 맞게 fitView가 자동 재조정된다. 패널 하단의 rounded-xl 모서리도 뷰포트 안에서 보인다.

Windows 로컬 빌드 스크립트

build-win.bat을 추가했다. CI 없이 로컬에서 Windows 데스크톱 아티팩트(EXE/MSIX)를 빠르게 빌드·검증할 수 있다. --skip-install로 deps 재설치를 건너뛰고, --msix로 자동 서명 인증서와 함께 MSIX를 빌드할 수 있다. CI 릴리스 워크플로는 변경 없음.

PushDialog 디자인 시스템 정비

Push 다이얼로그의 스타일을 디자인 시스템 토큰(card/input-field/btn 프리미티브)으로 통일하고 더 넓은 2xl 모달 크기를 적용했다. 동작 변경 없음.

설치 / 업데이트

npm i -g [email protected]

데스크탑 앱: GitHub Release 자산의 .exe / .dmg / .AppImage 사용.

전체 커밋 목록

  • a96845b WIP(docs): sync CLAUDE.md and changelog for 2026-05-07 changes
  • 4404c34 chore(build): add local Windows build script with EXE and MSIX targets
  • 3ab5338 fix(client): leave bottom margin so Wiki panel rounded corner is visible
  • 9c55716 fix(client): fill viewport with Wiki panel instead of fixed 580px card
  • a1b5b7d fix(session): wrap multi-line paste in bracketed paste sequences
  • 541ec4b fix(session): fix clipboard paste hijack and silent failure
  • c549ab8 WIP(client): restyle PushDialog with design system tokens

관련 문서

Full Changelog: https://github.com/HyperAITeam/CLITrigger/compare/v0.2.5...v0.2.6

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

Beta — feedback welcome: [email protected]