Repository navigation
fix: 웹 읽기 실패 시 브라우저 조회 안내와 응답 시각 표시 - #328
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
웹 읽기에서 동적 HTML 주소를 거절하거나 과거 수집본을 반환하면서 정상 API를 장애로 오인하는 사례가 재현됐습니다. 같은 주소는 HTTPS·MCP SDK·Work 내장 브라우저에서 정상 응답했습니다.
연결된 MCP 다음으로 실제 브라우저를 선택하고, 브라우저가 없는 경우 웹 읽기를 사용하는 안내로 통일합니다. HTML 응답 생성 시각을 표시해 과거 수집본을 구분하며, 원본 재고 갱신 시각과 다름을 명시합니다. JSON API와 공개 MCP 도구 10개 계약은 유지합니다.
확인한 Cloudflare 표본에는 200과 클라이언트 연결 종료인 499가 보였고 403은 관측되지 않았습니다. 웹 읽기 내부 원인은 미확정이며 이 변경으로 외부 도구 자체가 고쳐졌다고 주장하지 않습니다.
검증: npm run check, build, test:coverage 통과. 334개 파일·4,107개 테스트, 커버리지 모든 지표100%. 독립 리뷰 완료. 운영 검증은 배포 후 동일 Work 브라우저 주소로 진행합니다.