From 7671e01a9ec09adafb50d5d1101275b82f01e622 Mon Sep 17 00:00:00 2001 From: lacvet Date: Sat, 4 Apr 2026 13:35:49 +0900 Subject: [PATCH] =?UTF-8?q?[Docs]=20Phase=20L6=C2=B717-C=20=EC=99=84?= =?UTF-8?q?=EB=A3=8C=20=EC=9D=B4=EB=A0=A5=20=EB=B0=98=EC=98=81=20=EB=B0=8F?= =?UTF-8?q?=20=EB=AC=B8=EC=84=9C=20=EA=B0=B1=EC=8B=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit AGENT_ROADMAP.md: - Group C에 17-C5 ✅ 항목 추가: PreSkillExecute/PostSkillExecute/CwdChanged 훅, AgentSettingsPanel 훅 UI DEVELOPMENT.md (v2.0.0): - Phase 17-C 설명에 누락 이벤트 완성 내용 추가 - 신규 파일 목록에 Phase L6-2/L6-3/L6-4 파일 추가 --- docs/AGENT_ROADMAP.md | 1 + docs/DEVELOPMENT.md | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/AGENT_ROADMAP.md b/docs/AGENT_ROADMAP.md index 41ae047..3963900 100644 --- a/docs/AGENT_ROADMAP.md +++ b/docs/AGENT_ROADMAP.md @@ -232,6 +232,7 @@ | 17-C2 ✅ | **훅 타입 확장** | ExtendedHookRunner: Prompt 모드(LLM 보안검사) + Agent 모드(에이전트 루프 검증) 구현. Command/Http/Prompt/Agent 4타입 완비 | 최고 | | 17-C3 ✅ | **훅 속성·출력 고도화** | ExtendedHookEntry: once/async/statusMessage/watchPaths 속성 추가. ExtendedHookResult: additionalContext/block/watchPaths 출력 처리 | 높음 | | 17-C4 ✅ | **SessionStart 확장** | watchPaths → FileWatcherService 등록 완료. SessionStart 훅 결과의 WatchPaths가 FileChanged 훅을 fire-and-forget으로 트리거 | 중간 | +| 17-C5 ✅ | **누락 이벤트 완성** | PreSkillExecute/PostSkillExecute(AgentLoopService.Skills.cs), CwdChanged(ChatWindow.WorkFolder.cs) 훅 발화 추가. AgentSettingsPanel에 훅 UI 섹션(토글·요약·/hooks 연동) 추가 | 중간 | ### Group D — 스킬 시스템 고도화 (CC 스킬 문서 기반) diff --git a/docs/DEVELOPMENT.md b/docs/DEVELOPMENT.md index e6a1a85..d57e4f5 100644 --- a/docs/DEVELOPMENT.md +++ b/docs/DEVELOPMENT.md @@ -1970,7 +1970,7 @@ allowed-tools: process file_read grep_tool ### Phase 17 — 에이전트 인프라 고도화 완료 - **Phase 17-A (Reflexion)**: ReflexionService + JsonlReflexionRepository + TaskTypeClassifier 구현. 세션 완료 후 LLM 자기평가 .jsonl 저장. 다음 세션 시스템 프롬프트에 교훈 자동 주입. - **Phase 17-B (TaskState/EventLog)**: TaskStateService (현재태스크/완료태스크/차단이슈 영속화). AgentEventLog (.jsonl 이벤트 기록, 17개 이벤트 타입). -- **Phase 17-C (훅 확장)**: ExtendedHooksConfig 11개 이벤트 종류. ExtendedHookRunner 4타입(Command/Http/Prompt/Agent). watchPaths → FileWatcherService 연동. +- **Phase 17-C (훅 확장)**: ExtendedHooksConfig 11개 이벤트 종류. ExtendedHookRunner 4타입(Command/Http/Prompt/Agent). watchPaths → FileWatcherService 연동. 누락 이벤트 완성: PreSkillExecute/PostSkillExecute(Skills.cs), CwdChanged(ChatWindow.WorkFolder.cs). AgentSettingsPanel 훅 UI(토글·요약·/hooks 연동) 추가. - **Phase 17-D (스킬 고도화)**: context:fork 격리 실행. paths: glob 패턴 기반 자동 활성화. user-invocable:false AI 전용 스킬. - **Phase 17-E/F/G**: @include 메모리 계층화, acceptEdits/패턴 권한 시스템, 멀티파일 Diff 추적기 (이전 릴리즈 완료). @@ -1990,6 +1990,9 @@ allowed-tools: process file_read grep_tool - Views/Controls/AgentSettingsPanel.xaml + .cs - Views/Controls/AgentSessionHeaderBar.xaml + .cs - Views/Controls/AgentSidebarView.xaml + .cs +- Handlers/MacroHandler.cs + Views/MacroEditorWindow.xaml + .cs (Phase L6-2 매크로 시퀀서) +- Handlers/ContextHandler.cs (Phase L6-3 컨텍스트 감지 자동완성) +- Services/SchedulerService.cs 확장: ConditionProcess 프로세스 조건 체크 (Phase L6-4) ---