check_recency
Reads a markdown table of URLs and CSS selectors, extracts dates from each page, and flags entries older than a specified threshold to identify stale content.
Instructions
URL과 CSS 선택자를 담은 마크다운 표 파일을 읽어, 각 URL에서 선택자로 뽑은 텍스트를 날짜로 해석하고 stale_after_months 기준으로 판정한다.
표 파일은 파이프(|) 마크다운 표여야 하며, 최소한 다음 두 컬럼이 필요하다 (대소문자 무시, 영문/국문 모두 허용):
URL 컬럼: "URL" 또는 "url"
선택자 컬럼: "추출셀렉터" 또는 "selector"
선택자는 브라우저의 document.querySelector와 동일한 CSS 선택자 문법을 쓴다. 값이 비어 있으면 실제 접속을 시도하지 않고 '수동확인필요(선택자없음)'을 반환한다 — 목록이 JS로 렌더링되어 정적 요청으로 못 읽는 경우도 마찬가지다. 이런 경우는 에이전트가 브라우저로 한 번 열어 선택자를 찾아 update_page_cache로 기록해야 한다.
반환: [{콘텐츠영역, URL, 최신게시일, 판정, 경과일, 비고}]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| timeout | No | ||
| cache_file | Yes | ||
| stale_after_months | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |