Repository navigation
Releases: YOOJUNGYU/agent-hub
Releases · YOOJUNGYU/agent-hub
Release list
Agent Hub 1.6.4
fix: 로그 무한 루프·PC 자기 차단 수정, 트레이는 앱 창으로, LNB는 항상 ☰, 최근 작업 폴더 (v1.6.4) - 로그 루프: 콘솔 로그 push가 소켓에 동시 write → 'write 보류 중' 예외 → 그 예외가 다시 로그로 push되며 끝없이 반복(설치본 로그가 수백 MB). HostMonitorModule 소켓별 직렬화 + 화면에는 요청·응답만, 닫힌 소켓 실패는 기록 안 함 - IP 차단에서 loopback 제외: 오피스가 자산을 몰아 받으면 PC 자신이 30분간 403으로 잠길 수 있었다 - 트레이 더블클릭·열기·알림: 열린 Agent Hub 앱 창을 앞으로(알림이면 그 창에서 대화창 열기), 없으면 설치된 앱(크롬·엣지 바로가기)의 브라우저·프로필로 앱 창, 아니면 기본 브라우저. 32비트 프로세스에서 바로가기의 %ProgramFiles%가 (x86)으로 풀리는 문제 처리 - manifest: launch_handler navigate-existing, related_applications — 이미 설치돼 있으면 설치 팝업을 띄우지 않음 - LNB: 너비와 상관없이 상단 바 ☰ 서랍(기기 승인 대기면 ☰에 빨간 점) - 새 에이전트: 최근 작업 폴더 10개(실행할 때마다 기록 + 최근 세션) 목록에서 바로 선택 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Agent Hub 1.6.3
feat(console): 좁은 화면은 햄버거 메뉴로 LNB 서랍을 열고, 방 툴팁은 명패에서만 (v1.6.3) - 760px 이하: LNB를 숨기고 상단 바 왼쪽 ☰로 여는 왼쪽 서랍(바깥·Esc·메뉴 선택 시 닫힘), 상단 바에서 빠진 사용 안내·언어는 서랍 아래로. 폰(원격)은 오피스만 - 기존 600px 이하 'LNB를 가로 메뉴로' 규칙 제거(서랍이 대체) - 방 툴팁: 방 전체가 아니라 이름판에 마우스를 올렸을 때만 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Agent Hub 1.6.2
feat: PC에서 앱(PWA)을 열면 꺼져 있던 서버를 자동으로 켠다 (v1.6.2) - agenthub:// 주소를 Windows에 등록(설치본, 매 시작 시 경로 갱신) — 이 주소로 실행되면 화면을 새로 열지 않고 서버만 켠다 - PC(127.0.0.1)에서 서버 연결이 안 되면 '서버 켜는 중' 화면 + 자동 실행 요청 + [서버 켜기] 버튼, 서버가 뜨면 재접속으로 바로 오피스로 넘어감(인증서 재설치 안내로 잘못 빠지던 문제 포함) - 제거 시 자동 실행·agenthub:// 등록을 함께 정리(Velopack 제거 훅) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Agent Hub 1.6.1
feat(office): 방 크기 조절·바닥 꾸미기·앱 설치 안내, 휴대폰 옛 화면 문제 수정 (v1.6.1) - 방 오른쪽 아래 모서리를 끌어 방을 넓힌다(벽·문·바닥이 이어지고 가구는 그대로, 원래 크기 미만 불가, 브라우저별 저장) - 🎨 바닥 꾸미기: 방이 놓인 바닥을 단색·마루·타일 × 색상으로 선택(확대·축소 버튼 아래) - 브라우저로 열면 앱(PWA) 설치 안내 팝업 — 설치 가능하면 바로 설치, iOS·기타는 방법 안내 - 서비스워커를 네트워크 우선(3초 안에 응답 없으면 캐시)으로 — 업데이트 뒤에도 휴대폰 PWA가 캐시된 옛 index.html·app.js를 띄우던 문제 - 확대 버튼 위로 방 명패가 겹치던 문제 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Agent Hub 1.6.0
feat(office): 귀여운 오피스 화면으로 통합 — 캐릭터로 보는 에이전트 활동 (v1.6.0) - 세션을 고양이·강아지 캐릭터로: 자료실·사무실·작업실·상담실·휴게실을 오가며 일하는 모습, 생각 말풍선·자료실 참조 카드, 서브에이전트·백그라운드 셸을 손잡은 캐릭터로 표시 - 벡터 렌더러(hub/vectorScene.ts)로 픽셀 느낌 없이 그림, 라이트/다크 테마, 휠·핀치 줌 - 네이티브 대화 패널(대화|터미널 탭, 질문·권한 카드, 리사이즈) — iframe 제거 - 오피스에서 새 에이전트 실행(Claude/Codex, Windows/WSL), ConPTY로 창 없이 AgentHub 하위 실행 - WinForms 제거 → 트레이 + PWA. 한 페이지 LNB(오피스/기기/로그/설정) - 프롬프트를 보낼 수 있는 세션만 표시, 방 배치 드래그 - 세션 목록 증분 읽기(큰 트랜스크립트 재파싱 제거)로 오피스가 수 초 안에 뜸 오피스 화면은 MIT pixel-agents 기반, 아트는 오리지널. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Agent Hub 1.5.0
- PC 콘솔 상단에 ▣ QR 버튼 추가. 접속 주소 QR과 인증서 다운로드 QR을 함께 보여주므로 휴대폰에 주소를 손으로 입력할 필요가 없습니다. LAN·VPN 주소가 모두 있으면 탭으로 골라 쓸 수 있습니다. 인증서 QR은 아직 신뢰되지 않은 주소로 연결되므로 보안 경고가 먼저 뜹니다. 고급 → 계속을 눌러야 다운로드가 시작되고, 이후 설치 과정은 기존과 같습니다 (휴대폰 OS가 인증서 설치에 사용자 확인을 강제해 자동 설치는 불가능합니다).
Agent Hub 1.4.0
- 네트워크가 바뀔 때마다 인증서가 재발급·재등록되던 문제 수정 (고정 루트 CA + IP를 담은 서버 인증서로 분리) - 턴마다 두 번 울리던 중복 알림, 같은 폰에 푸시가 겹치던 문제 수정 업데이트 후 새 루트 CA 등록 창이 한 번 뜹니다. 휴대폰도 인증서를 한 번 재설치해야 하며(설정의 표시명: AgentHub Root CA), 이후에는 Wi-Fi·VPN·IP가 바뀌어도 재설치가 필요 없습니다.
Agent Hub 1.3.0
- Codex 세션도 Claude와 동일하게 콘솔 주입·질문 답변 (PowerShell·WSL 공통) - WSL 배포판의 Codex 세션 감지 및 훅 자동 설치 - WSL Codex 스캔이 세션 스냅샷을 막던 성능 회귀 수정 - Codex token_count info:null 파싱 크래시 수정 - 인증서를 저장소에서 지웠을 때 재등록 창이 뜨도록 수정 (등록 취소해도 기동)
Agent Hub 1.2.0
- 권한 요청을 PermissionRequest 훅으로 이관 (자리 비움 감지 기반 대기, 콘솔 주입 폴백) - WSL(Ubuntu 등) 세션 감지·훅 자동 설치, 콘솔 주입으로 자유 답변 입력 지원 - SessionEnd 훅으로 종료된 세션 PID 정리 (입력 대상에서 자동 제외) - 세션 상세 활동 재구독 수정 - 사용 가이드·README(ko/en)를 NetBird 기반 '어디서나 접속'·권한 승인 동작에 맞춰 동기화
Agent Hub 1.1.6
feat: 콘솔 상단에 접속 경로를 LAN·VPN 각각 label과 함께 표시
기존엔 사설망(LAN) 주소 하나만 표시했으나, NetBird·Tailscale 등
오버레이 VPN(100.64.0.0/10) 주소도 함께 노출해 다른 네트워크에서
어느 주소로 붙어야 할지 바로 알 수 있게 한다.
- EmbedIOServer.GetLocalEndpoints(): (ip,kind) 목록 반환. LAN 우선·VPN 뒤,
어댑터명으로 netbird/tailscale 식별(실패 시 vpn), 가상 어댑터
(VirtualBox·Hyper-V·WSL 등) 사설 IP는 어댑터명 키워드로 제외.
GetPrivateIPv4List()는 이를 재사용(인증서 SAN·CurrentHost 동일).
- ServerStatusInfo.Endpoints(+EndpointInfo{Url,Kind}) 추가, /server/status가 채움.
- host.js: endpoints를 주소+label 배지로 여러 줄 렌더(옛 서버는 url 폴백).
- i18n(ko/en) endpoint.lan/netbird/tailscale/vpn, host.html·app.css 배지 스타일.
- docs/index.html: 재시작 후 콘솔이 LAN·VPN 주소를 label과 함께 보여줌을 반영.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>