Commit Graph

2 Commits

Author SHA1 Message Date
0e8d58d3aa [v2.0.0] SettingsWindow AX Agent 탭 제거 + 고급 에이전트 탭 분리
CLAUDE.md 절대 원칙: AX Agent 설정을 ChatWindow 내 AgentSettingsPanel로 이관.

SettingsWindow.xaml:
- AgentTabItem Visibility="Collapsed" 추가 (기존 AX Agent 탭 완전 숨김)
- AdvancedAgentTabItem 신규 추가 (line 3255 앞에 삽입):
  · 안내 배너: "기본 에이전트 설정은 채팅 화면에서" + ⚙ 아이콘 안내
  · MCP 서버 등록 안내 섹션
  · 훅·권한 규칙 편집 안내 섹션
  · 태그:  (Segoe MDL2 Assets)

SettingsWindow.AiToggle.cs (ApplyAiEnabledState):
- AgentTabItem: 항상 Collapsed (AiEnabled 상관없이)
- AdvancedAgentTabItem: AiEnabled=true → Visible, false → Collapsed

빌드: 경고 0, 오류 0
2026-04-04 02:14:42 +09:00
5bed67f64e [Phase50] PlanViewerWindow·SettingsWindow 분리 — 6개 파일
변경 파일:
- PlanViewerWindow.StepRenderer.cs: 616 → 425줄 (RenderSteps/SwapSteps/EditStep 유지)
- PlanViewerWindow.EditButtons.cs (신규): BuildApprovalButtons, BuildExecutionButtons,
  BuildCloseButton, ShowEditInput, CreateMiniButton, CreateActionButton (197줄)
- SettingsWindow.AgentConfig.cs: 608 → 303줄 (모델/스킬/템플릿 관리 유지)
- SettingsWindow.AiToggle.cs (신규): ApplyAiEnabledState, AiEnabled_Changed,
  NetworkMode_Changed, StepApprovalCheckBox_Checked, BtnClearMemory_Click (316줄)
- SettingsWindow.AgentHooks.cs: 605 → 334줄 (훅 관리 유지)
- SettingsWindow.McpAdvanced.cs (신규): MCP 서버 관리, 감사 로그, 폴백 모델,
  LoadAdvancedSettings/SaveAdvancedSettings (271줄)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-03 21:26:50 +09:00