연속 개선: 권한 상태 간소화·설정창 외부 진입 안정화·컴포저 반응형 보강
Some checks failed
Release Gate / gate (push) Has been cancelled
Some checks failed
Release Gate / gate (push) Has been cancelled
- 권한 상태 텍스트(/permissions,/allowed-tools)를 운영 모드 포함 축약형으로 재정리 - 하단 권한 버튼 툴팁에 운영 모드/기본값/예외 개수 정보를 일관 반영 - 탭 전환 시 좌측 메뉴 Visibility 재할당을 최소화해 UI 흔들림 완화 - 상단 모델 라벨에 MaxWidth+말줄임 적용으로 긴 모델명 레이아웃 깨짐 방지 - AX Agent 설정창 오픈 시 리소스 병합 예외를 방어하고 외부 진입 경로를 Dispatcher 기반으로 안정화 - UI 체크리스트/개발문서/README에 2026-04-04 12:41 기준 점검 이력 업데이트 - 검증: build 경고0/오류0, 운영모드 필터 18건 통과, 전체 테스트 436건 통과
This commit is contained in:
@@ -3239,6 +3239,37 @@ else:
|
||||
- `dotnet build src/AxCopilot/AxCopilot.csproj` 통과 (경고 0, 오류 0).
|
||||
- `dotnet test src/AxCopilot.Tests/AxCopilot.Tests.csproj` 통과 (436 passed, 0 failed).
|
||||
|
||||
## 2026-04-04 추가 진행 기록 (연속 실행 24차: 권한/설정 안정화 보강 + 시나리오 점검)
|
||||
|
||||
업데이트: 2026-04-04 12:41 (KST)
|
||||
|
||||
### 1) 권한 상태 표시 간소화
|
||||
- `/permissions`, `/allowed-tools` 상태 텍스트를 축약형으로 재정리:
|
||||
- 현재 권한 모드
|
||||
- 운영 모드
|
||||
- 기본값/예외 개수
|
||||
- 예외 미리보기(최대 3개)
|
||||
- 하단 권한 버튼 툴팁에도 동일한 운영 모드/기본값/예외 정보를 반영.
|
||||
|
||||
### 2) 좌측 패널 전환 안정화
|
||||
- `UpdateSidebarModeMenu()`에서 탭별 메뉴 표시를 동일 값 재할당하지 않도록 보강해 전환 시 불필요한 렌더 흔들림을 완화.
|
||||
|
||||
### 3) 컴포저 반응형 보강
|
||||
- 상단 모델 라벨에 `MaxWidth=280`, `TextTrimming=CharacterEllipsis` 적용.
|
||||
- 긴 모델명 선택 시 컴포저 레이아웃 깨짐을 방지.
|
||||
|
||||
### 4) AX Agent 설정창 오픈 안정성 보강
|
||||
- 설정창 리소스 병합 실패 시에도 창 오픈이 유지되도록 예외 방어 추가.
|
||||
- `OpenAgentSettingsFromExternal()`를 Dispatcher 경유로 변경해 트레이/외부 진입 시 타이밍 이슈를 완화.
|
||||
|
||||
### 5) 시나리오/회귀 점검
|
||||
- 운영 모드 필터 테스트(18건) 재통과:
|
||||
- `OperationModePolicyTests`
|
||||
- `OperationModeReadinessTests`
|
||||
- `LlmOperationModeTests`
|
||||
- 전체 테스트 436건 재통과.
|
||||
- `dotnet build` 경고 0 / 오류 0 유지.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -54,3 +54,12 @@
|
||||
- [x] AX Agent 설정 권한 순환 순서와 `/sandbox-toggle` 순환 순서 일치 확인
|
||||
- [x] 운영 모드 회귀 필터 테스트 18건 통과 (`OperationModePolicy/Readiness/LlmOperationMode`)
|
||||
- [x] 전체 테스트 436건 통과
|
||||
|
||||
점검 시각: 2026-04-04 12:41 (KST)
|
||||
|
||||
- [x] 권한 버튼 툴팁에 운영 모드 + 기본 권한 + 예외 개수 표시 확인
|
||||
- [x] 권한 상태 텍스트(`/permissions`, `/allowed-tools`)를 축약형으로 정리 확인
|
||||
- [x] 모델 라벨 말줄임 처리(`MaxWidth`, `CharacterEllipsis`) 적용 확인
|
||||
- [x] 설정창 외부 진입(`OpenAgentSettingsFromExternal`) Dispatcher 경유 오픈 경로 확인
|
||||
- [x] 운영 모드 필터 테스트 18건 재통과
|
||||
- [x] 전체 테스트 436건 재통과
|
||||
|
||||
Reference in New Issue
Block a user