# Patch Notes - v2.26.0 (2026-04-30) ## ✨ Advanced DnD & UX Polish (Kodari Final Spec) ### 1. Visual Dropzone Feedback - **Highlight:** 파일을 입력창 근처로 가져오면 `.input-box` 영역이 점선 테두리와 함께 강조되어 드롭 가능 영역을 명확히 안내합니다. - **Micro-interactions:** 드래그 엔터/리브 시 부드러운 배경색 변화를 추가했습니다. ### 2. Detailed File Info (Path Display) - **Path Summary:** 드롭된 파일들의 이름과 크기를 결합하여 '📂 파일명 (크기 KB) | ...' 형식으로 입력창 상단에 요약 표시합니다. - **Size Tracking:** 모든 첨부 파일의 크기를 실시간으로 계산하여 칩(Chip)과 요약 정보에 반영합니다. ### 3. Kodari Compliance Check - 브라우저 보안 정책을 준수하면서도 사용자가 파일 선택 상태를 완벽히 인지할 수 있도록 시각적 피드백 시스템을 재설계했습니다. --- # Patch Notes - v2.25.0 (2026-04-30) ## 🚀 UX Optimization & Stability (Kodari Approved) ### 1. Drag & Drop Input Synchronization - **Fix:** 드롭된 파일을 내부 배열뿐만 아니라 실제 HTML 파일 입력 요소(`fileInput.files`)와 강제 동기화하도록 로직을 강화했습니다. - **Verification:** 성공적인 동기화 시 개발자 콘솔에 확인 로그를 출력하여 신뢰성을 높였습니다. ### 2. Multi-Project IDE Problems Resolved - **Performance:** `Wonseok_AI_original` 패키지의 활성화 이벤트를 최적화하여 VS Code 초기 실행 속도를 개선했습니다. - **Build Fix:** `Datacollect` 프로젝트의 Vite 설정 내 타입 불일치 에러를 해결하여 빌드 파이프라인을 정상화했습니다. ### 3. Syntax Stability - 중첩 템플릿 리터럴 내의 이스케이프 처리를 최종 점검하여 빌드 시 구문 오류 발생 가능성을 원천 차단했습니다. --- # Patch Notes - v2.24.0 (2026-04-30) ## 🚀 New Features & Enhancements ### 1. Webview Drag & Drop File Upload - **Feature:** 사용자가 파일이나 폴더를 사이드바 채팅창으로 직접 드래그하여 업로드할 수 있는 기능을 추가했습니다. - **UX:** 드래그 시 시각적 오버레이와 블러 효과를 제공하여 직관적인 피드백을 제공합니다. - **Reliability:** 파일 드롭 시 자동으로 Base64 인코딩을 거쳐 안전하게 백엔드로 전달됩니다. ### 2. Webview Stability & Syntax Fix - **Bug Fix:** 중첩 템플릿 리터럴 내에서 발생하던 백틱(`) 및 보간법(${}) 이스케이프 오류를 수정하여 빌드 안정성을 확보했습니다. - **Feedback:** 파일 추가 시 Toast 알림 및 효과음을 추가하여 조작 편의성을 높였습니다. --- # Patch Notes - v2.2.46 ## 🚀 Key Improvements & Bug Fixes ### 1. AI Communication Protocol Fix - **Issue:** Previously, when a file was attached, the text prompt was completely overwritten by the `visionContent` structure, leading to empty messages being sent to LM Studio. - **Fix:** Merged the text prompt with the vision content array so that both text and file metadata are correctly transmitted. ### 2. Autonomous Loop Optimization - **Issue:** Broad keyword matching (e.g., "조사", "설명") triggered local file analysis tasks even for general questions, causing the agent to bypass the LLM and give incomplete answers. - **Fix:** Refined the `isProjectAnalysisRequest` patterns to be more conservative, ensuring generic conversational requests are always handled by the AI model. ### 3. Second Brain Profile Management - **Issue:** Adding new brain profiles was inconsistent because a virtual "default-brain" (injected in memory) was being saved into the permanent settings, causing profile list corruption. - **Fix:** - Decoupled runtime virtual profiles from persistence logic. - Implemented direct settings access for profile addition to avoid stale config caches. - Fixed UI sync issues immediately after adding a new brain folder. ### 4. Build & Reliability - Removed premature empty stream chunks that were causing UI flickering. - Verified build stability with `v2.2.46` VSIX package. --- ## v2.8.0 (2026-04-29) - Intelligent Collaborative System Evolution ### 🤖 Multi-Agent Workflow (MAW) - **Planner Agent:** 전략 수립 및 작업 단계 자동 설계. - **Researcher Agent:** 지식 베이스(Second Brain) 심층 분석 및 데이터 정제. - **Writer Agent:** 최종 보고서 형태의 고품질 답변 생성 및 통합. - 복잡한 요청(분석, 보고서 등) 감지 시 자동으로 멀티 에이전트 모드 활성화. ### 🔮 Proactive Suggestion Engine - **Behavioral Tracking:** 사용자 UI 체류 시간(Dwell Time) 기반 의도 감지. - **Smart Tips:** 설정, 지식 동기화, 에이전트 선택 등 상황에 맞는 능동적 도움말 제공. ### 🎨 UX & Reliability Improvements - **Visual Feedback:** 가이드라인에 따른 상태별 아이콘 및 피드백 일관성 강화. - **Model Fix:** 모델 선택 및 저장 로직 안정화 완료. - **Agent Handoff:** 각 에이전트 간 데이터 전달 및 진행 상황 시각화 개선. --- *Date: 2026-04-25* *Version: 2.2.46*