Files
wsh 6a57b8ea9b feat: PropertyWindow 상호작용 및 Twin Agent 프로세스 관리 개선
## PropertyWindow 상호작용 개선
- 바닥 클릭 시 PropertyWindow 내용 유지 (선택 해제만)
- 같은 엔티티 재선택 시 현재 탭 유지
- 다른 엔티티 선택 시 이벤트 구독 명시적 해제로 메모리 누수 방지
- 중복 탭 방지 로직 추가 (Clear()에서 탭도 함께 제거)

## Twin Agent Auto 프로세스 관리
- 프로세스 상태 관리 (IsRunning, IsCompleted, IsCanceled)
- 프로세스 진행 상태 추적 및 복원 기능 (_stepStates)
- 백그라운드 실행 지원 (다른 엔티티 선택 시에도 계속 실행)
- Cancel 시 즉시 중단 (CancellationToken 전달)
- Cancel 시 현재 항목 "Canceled" 표시 및 주황색 강조
- Cancel 후 Run 시 자동 초기화

## UI 개선
- Run/Cancel 버튼 동적 토글 (ButtonProperty.ButtonText 이벤트)
- 프로세스 상태에 따른 UI 복원 (RestoreUIState)
- 이벤트 핸들러 명시적 관리로 안정성 향상

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
2026-02-09 09:24:55 +09:00
..
2026-01-19 11:35:02 +09:00
2026-01-19 11:35:02 +09:00
2026-01-19 11:35:02 +09:00