Oh My OpenAgent v2.1.2 — v2.1.2 | AIwitness목록으로OH MY OPENAGENT
•
v2.1.2
버그 수정
수정(세션-알림): Windows에서 차단 메시지 상자를 기본 토스트로 대체
- Windows UX 대폭 개선:
System.Windows.Forms.MessageBox (차단 모달) → Windows.UI.Notifications.ToastNotificationManager (비차단 토스트)
- 플랫폼별 올바른 이스케이핑 적용: 각 플랫폼 셸 특성에 맞게 수정
- macOS: AppleScript용 백슬래시 처리 (
\\ → \\\\, " → \")
- Linux: raw 값 처리 (셸이 자동 처리)
- Windows: PowerShell용 작은따옴표 이스케이핑 (
' → '')
- 에러 핸들링 추가: Windows에서 graceful degradation 지원 (이전 Windows 버전)
- 코드 구조 개선: 플랫폼별 이스케이핑 로직을 각 case 블록으로 분리하여 가독성 향상
기술적 세부 사항:
- 사용자 입력 없음: config-driven 값만 사용하여 보안 위험 감소
- PowerShell 단일 따옴표 문자열 내 안전한 값 삽입
- 타입 에러 없음: LSP 진단 정리
수정: #62
da63b09수정(세션-알림): Windows에서 차단 메시지 상자를 기본 토스트로 대체 (#62)
커뮤니티 기여자에게 감사드립니다:
- @junhoyeo: 수정(세션-알림): Windows에서 차단 메시지 상자를 기본 토스트로 대체 (#62)
da63b09수정(세션-알림): Windows에서 차단 메시지 상자를 기본 토스트로 대체 (#62)
커뮤니티 기여자에게 감사드립니다:
- @junhoyeo: 수정(세션-알림): Windows에서 차단 메시지 상자를 기본 토스트로 대체 (#62)