Skip to content

Releases: jghwang2/tabby-agentdeck

AgentDeck 1.2.12

Choose a tag to compare

@github-actions github-actions released this 23 Oct 08:40
  • Keep tab icons and session identity attached to the registered parent CLI when it launches another CLI. Reuse tab/session and native subagent identities without adding process enumeration to hook handling.
  • Fix account switching in existing Windows tabs when global terminal environment settings override the selected account directory.
  • Preserve the actual reported account and usage together, show account-switch mismatches, and discard potentially misattributed usage caches.
  • Resume history with its original Claude/Codex CLI using the default login environment. Show all non-hidden history, including archived Codex sessions, without moving or migrating session files.
  • Add recurring regression gates for hook count, command/context length, execution time and zero process creation during parent authorization.

한국어

  • 부모 CLI 안에서 다른 CLI를 실행해도 탭 아이콘과 세션 연결은 부모를 유지합니다. 기존 탭·세션·서브에이전트 정보를 재사용하며 훅 처리에 프로세스 전체 조회를 추가하지 않습니다.
  • Windows 기존 탭에서 계정을 전환할 때 전역 터미널 환경 설정 때문에 선택한 계정 경로가 누락되는 문제를 수정했습니다.
  • 실제 보고된 계정과 사용량을 함께 유지하고 전환 대상과 다르면 경고합니다. 잘못 연결됐을 수 있는 사용량 캐시는 다시 수집합니다.
  • 지난 세션은 원래 Claude/Codex CLI와 기본 로그인 환경으로 엽니다. 숨기지 않은 기록과 Codex 보관 기록을 모두 표시하며, 세션 파일을 이동하거나 마이그레이션하지 않습니다.
  • 훅 개수·명령 및 안내 길이·실행 시간과 부모 판별 중 프로세스 생성 여부를 매번 회귀 검사합니다.

npm 1.2.12 · All changes

Detailed user guide · 상세 사용 설명서

AgentDeck 1.2.11

Choose a tag to compare

@github-actions github-actions released this 22 Oct 10:15
  • Process tab-bound hook state, subagent activity, metadata and mailbox context directly in the local receiver.
  • Separate independent event queues and clean up receipts asynchronously to reduce delays during subagent bursts.
  • Register new Claude and Codex hooks with a single Node transport process; keep existing PowerShell registrations compatible. External process ancestry still uses the legacy worker.
  • Keep default hook context short as pending messages grow; empty tool-completion hooks emit no context. Concurrent process startup can still exceed one second under load.
  • Fix missing Korean text during composition and duplicate text from the IME start key.

한국어

  • 탭에 연결된 훅의 상태·서브에이전트 활동·메타 정보·메시지 안내를 로컬 수신기 안에서 직접 처리합니다.
  • 독립된 이벤트의 대기열을 분리하고 오래된 처리 기록을 비동기로 정리해 서브에이전트가 몰릴 때의 지연을 줄였습니다.
  • 새 Claude·Codex 훅은 Node 전달기 하나로 등록합니다. 기존 PowerShell 등록은 계속 호환되며, 외부 프로세스 계보 확인에는 기존 작업자가 남습니다.
  • 메시지가 쌓여도 기본 훅 안내는 짧게 유지하며, 메시지가 없는 도구 완료 훅은 안내를 출력하지 않습니다. 동시 프로세스 시작 비용 때문에 부하 상황에서는 여전히 1초를 넘을 수 있습니다.
  • 한글 조합 중 글자 누락과 IME 시작 키로 인한 중복 전송을 수정했습니다.

npm 1.2.11 · All changes

Detailed user guide · 상세 사용 설명서

AgentDeck 1.2.10

Choose a tag to compare

@github-actions github-actions released this 22 Oct 07:59
  • Add a setting to enable or disable cross-session communication without disabling agent status reporting.
  • Reduce default hook context to a short on-demand mailbox command; emit no communication context when disabled.
  • Move hook processing into the receiver, with durable queuing, duplicate detection and protection against stale events.
  • Preserve existing Claude and Codex hook registration commands and the user's original Claude status line.
  • Stop repeatedly checking hook registration while settings remain open.

한국어

  • 에이전트 상태 보고는 유지하면서 탭간 통신을 켜고 끌 수 있습니다.
  • 기본 훅 안내를 필요할 때 메시지를 조회하는 짧은 명령으로 줄이고, 통신을 끄면 안내를 출력하지 않습니다.
  • 훅 내부 처리를 수신기로 옮기고 이벤트 보관·재처리·중복 방지·오래된 상태 덮어쓰기 방지를 적용했습니다.
  • 기존 Claude·Codex 훅 등록 명령과 사용자의 Claude 상태줄 명령을 유지합니다.
  • 설정창을 열어 둔 동안 훅 등록 상태를 반복 검사하지 않습니다.

npm 1.2.10 · All changes

Detailed user guide · 상세 사용 설명서

AgentDeck 1.2.9

Choose a tag to compare

@github-actions github-actions released this 19 Oct 02:22
  • Preserve committed Korean text when a fast Enter, space or cursor key arrives before the IME commit timer, including consecutive syllables.
  • Improve Codex mouse-wheel speed and follow terminal scroll sensitivity in the transcript view.
  • Preserve fullscreen terminal state and mouse, paste and focus modes when reloading a live session.
  • Release expired session history, closed-tab references and unused transcript tracking to reduce retained memory.
  • Recover missing or resumed subagent activity, avoid duplicate counts and reconcile activity after missed notifications or reloads. Exclude agents from the display after 15 minutes without activity reports; new activity restores them.
  • Expand the user guides and automatically publish release notes after npm publication.

한국어

  • 한글을 빠르게 입력한 뒤 공백·Enter·방향키를 누르면 확정한 글자가 누락되던 문제를 수정했습니다. 여러 음절을 연달아 확정하는 경우도 보완했습니다.
  • Codex의 마우스 휠 스크롤 속도를 개선하고, 대화 기록 보기에서 터미널의 스크롤 감도를 따르도록 했습니다.
  • 화면을 다시 불러온 뒤에도 전체 화면과 마우스·붙여넣기·포커스 입력 모드가 유지되도록 수정했습니다.
  • 오래된 세션 이력과 종료된 탭 정보를 정리해 불필요한 메모리 누적을 줄였습니다.
  • 서브에이전트 활동 표시의 누락·중복을 수정하고 알림 누락이나 리로드 후 자동 복구를 보강했습니다. 15분 동안 활동 알림이 없으면 표시에서 제외하고, 다시 활동하면 복귀합니다.
  • 사용 설명서를 보강하고 npm 배포 후 패치노트가 자동 게시되도록 개선했습니다.

npm 1.2.9 · All changes

Detailed user guide · 상세 사용 설명서

1.2.2 — Session stability, accounts and storage

Choose a tag to compare

@jghwang2 jghwang2 released this 27 Sep 09:49
  • Stabilize Windows Codex screen repair with row-only redraw, duplicate-request
    suppression and guards against stale work reaching replacement sessions.
  • Prevent duplicate session resumes while a tab starts; release pending state
    and subscriptions after startup failure, session replacement or tab closure.
  • Improve named account management, account verification and CLI discovery when
    Tabby inherits an outdated Windows PATH.
  • Add configurable storage locations, runtime migration and Windows environment
    synchronization; protect private account files and populated templates.
  • Improve prompt-time session context, mailbox access without MCP, Codex queued
    question shortcuts, approval detection, hook diagnostics and performance.
  • Display the installed version in the sidebar. Expand isolated regression
    coverage, including real clipboard attachment and live Claude session navigation.
  • Keep PowerShell hook status and diagnostics in the same runtime folder as Node
    when Windows supplies a short (8.3) profile path.

Published on npm: tabby-agentdeck@1.2.2.

Validation: typecheck, full automated tests, isolated Tabby regression, and publish workflow passed. See verification details.