AgentCodeGUI 2.3.1
What's new
🌐 English UI — Pick your language under Settings › Language. It switches instantly with no restart and covers the whole app — from the chat surface down to updater notices and git messages. Extra chat windows follow along.
🧠 Memory overhaul — Language servers no longer pile up per working folder (idle servers fold up after 10–30 min and respawn on demand; the TS server set slimmed from 4 processes to 2 — measured case: 3.3GB → ~1.5GB). Only the active chat/multi session stays in memory; the rest loads from disk on switch. Idle animation loops now stop, so the app stays light however long it runs.
🔧 Fixes — Multi-panel work-bar popovers (changed files etc.) now open above the chip you clicked. Background agents that missed their completion notice no longer keep the engine process resident (30-minute safety net).
한국어
🌐 영어 UI 지원 — 설정 › Language에서 한국어/영어를 재시작 없이 즉시 전환합니다. 채팅 화면부터 업데이트 안내·git 메시지까지 앱 전체가 따라오고, 추가 채팅 창도 함께 전환돼요.
🧠 메모리 대수술 — 코드 분석(LSP) 서버가 작업 폴더마다 쌓이던 문제를 유휴 회수(10~30분)로 정리하고 TS 서버는 세트당 4→2프로세스로 다이어트(실측 3.3GB → 약 1.5GB). 대화는 보고 있는 것만 메모리에 들고 나머지는 전환할 때 디스크에서 읽습니다. 유휴 애니메이션 루프도 멈춰 오래 켜둘수록 무거워지던 증상이 사라져요.
🔧 수정 — 멀티 패널 작업 바 팝오버가 클릭한 칩 위에 뜨도록, 완료 통지를 놓친 백그라운드 에이전트가 엔진을 붙잡고 상주하던 것을 30분 안전망으로 정리.