메모리 적용 근거 표시와 감사/명령 UX 마무리

- Cowork와 Code 진행 표시 줄에 메모리 규칙 및 학습 메모리 적용 근거를 함께 노출
- include 감사 로그 최근 3일 필터와 보관 시점 판정을 정리해 메모리 감사 상태를 더 정확히 표시
- /memory list 및 search 출력 형식을 우선순위·레이어·설명·paths·tags 중심으로 재구성하고 Release 빌드 경고/오류 0 검증
This commit is contained in:
2026-04-07 06:40:18 +09:00
parent fe843fb314
commit a35c47ed32
7 changed files with 88 additions and 20 deletions

View File

@@ -3240,9 +3240,7 @@ public partial class SettingsWindow : Window
TxtMemoryOverviewScopes.Text = string.Join("\n", lines);
}
var includeEntries = AuditLogService.LoadToday()
.Where(x => string.Equals(x.Action, "MemoryInclude", StringComparison.OrdinalIgnoreCase))
.OrderByDescending(x => x.Timestamp)
var includeEntries = AuditLogService.LoadRecent("MemoryInclude", maxCount: 3, daysBack: 3)
.Take(3)
.Select(x =>
{
@@ -3252,8 +3250,8 @@ public partial class SettingsWindow : Window
.ToList();
TxtMemoryOverviewAudit.Text = includeEntries.Count == 0
? "최근 include 감사 기록이 없습니다."
: "최근 include 감사\n" + string.Join("\n", includeEntries);
? "최근 3일 include 감사 기록이 없습니다."
: "최근 3일 include 감사\n" + string.Join("\n", includeEntries);
}
// ─── 에이전트 훅 관리 ─────────────────────────────────────────────────