AX Agent 진행 시간·글로우 경로 정리 및 최근 로컬 변경 일괄 반영

- AX Agent 스트리밍 경과 시간을 공용 helper로 통일해 비정상적인 수천만 시간 표시를 방지함

- 채팅 입력창 글로우를 런처와 같은 표시/숨김 중심의 얇은 외곽 글로우로 정리하고 런처 글로우 설정은 일반 설정에 유지함

- README와 DEVELOPMENT 문서를 2026-04-08 12:02 (KST) 기준으로 갱신하고 Release 빌드 경고 0 / 오류 0을 확인함
This commit is contained in:
2026-04-08 23:20:53 +09:00
parent 6e99837a4c
commit 1b4a2bfb1c
24 changed files with 1103 additions and 173 deletions

View File

@@ -5415,3 +5415,15 @@ ow + toggle ?쒓컖 ?몄뼱濡??ㅼ떆 ?뺣젹?덈떎.
- Cowork/Code 메인 루프가 tool-use streaming event를 직접 소비하게 바꿨다.
- 텍스트 델타가 쌓이면 450ms 주기로 `Thinking` 이벤트에 축약 preview를 갱신하고, 도구 호출이 완성되면 `스트리밍 도구 감지` 진행 메시지를 즉시 띄우도록 연결했다.
- read-only 조기 실행과 최종 실행 재사용 흐름이 기존 loop와 실제로 이어지도록 정리했다.
## 2026-04-08 12:02 (KST)
- [ChatWindow.xaml.cs](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.xaml.cs)
- 스트리밍 경과 시간 계산을 `TryGetStreamingElapsed()` / `GetStreamingElapsedMsOrZero()` 공용 helper로 통일했다.
- `_streamStartTime`이 비정상이거나 6시간을 넘는 경우에는 시간을 0으로 처리해 라이브 진행 카드와 assistant 메타에 `수천만 시간`처럼 표시되던 문제를 막았다.
- 스트리밍 종료/취소 시 `_streamStartTime`을 즉시 초기화해 이전 실행의 시간이 다음 실행에 누수되지 않도록 했다.
- [ChatWindow.xaml](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.xaml)
- 입력창 글로우 보더를 더 얇은 외곽선과 작은 블러 반경으로 조정하고, 기본 상태에서는 `Collapsed`로 두어 불필요한 존재감을 줄였다.
- 글로우 설정 정책 정리
- 런처 글로우(`런처 무지개 글로우`, `런처 선택 글로우`)는 일반 설정에 그대로 유지한다.
- AX Agent 내부 설정은 채팅 입력창 글로우만 조정하도록 역할을 분리했다.