Skip to content

fix(agent): Agent 패널 기간 필터가 목록에 반영되도록 연결#78

Merged
BcKmini merged 1 commit into
mainfrom
fix/issue-71-agentlog-period-filter
Jul 21, 2026
Merged

fix(agent): Agent 패널 기간 필터가 목록에 반영되도록 연결#78
BcKmini merged 1 commit into
mainfrom
fix/issue-71-agentlog-period-filter

Conversation

@BcKmini

@BcKmini BcKmini commented Jul 21, 2026

Copy link
Copy Markdown
Member

개요

Agent 패널(AgentLogPage)의 기간 드롭다운(오늘/7일/30일/전체)이 선택은 되지만 목록에 반영되지 않았다. time이 "오늘 09:12" 같은 표시용 문자열이라 기간 비교가 불가능했던 게 근본 원인. 근거 출처 드롭다운은 이미 정상 동작.

변경 사항

  • agentLogData.ts: AgentLogItemdaysAgo: number(오늘로부터 며칠 전) 추가
  • AgentLogPage.tsx: visibleLogs가 근거 출처와 기간을 AND로 필터링하도록 수정
  • TODO(backend) 주석에 "현재는 클라이언트 필터링, 추후 서버 쿼리로 대체" 명시
  • 테스트: 기간 필터 선택 시 실제 목록 변화 확인

완료 조건

  • 기간 드롭다운 선택 시 실제로 해당 기간 이내 로그만 표시
  • 근거 출처 필터와 동시 적용 (AND)
  • TODO(backend) 주석 유지
  • 테스트 작성

검증

  • npm run lint
  • npm run test (전체 87개 통과)
  • npm run build

Closes #71

PERIOD_OPTIONS 드롭다운이 선택은 됐지만 AgentLogItem.time이 "오늘
09:12" 같은 표시용 문자열이라 기간 비교가 불가능해 visibleLogs
필터링에 반영되지 않았다. daysAgo(오늘로부터 며칠 전인지) 필드를
추가해 실제 필터링이 되도록 한다.

Closes #71
@BcKmini
BcKmini merged commit a813186 into main Jul 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] Agent 패널 기간 필터가 목록에 반영되지 않음 (AgentLogPage)

1 participant