[Enhancement] 초기 URL 내에서 확인되지 않은 URL로의 이동 금지 및 로그인 시도 우선화 로직 추가

This commit is contained in:
imnyang 2025-06-11 21:33:45 +09:00
commit ad4354e126

View file

@ -3,6 +3,7 @@ extend_planner_system_message = """
🎯 Mission: Collect Initial SSO Redirect URLs (For Browser Automation)
**모든 STEP에서 구글 검색, Bing 검색 어떤 외부 검색 기능도 절대 사용하지 않고, 초기에 주어진 URL에서 탐색하세요.**
**초기에 주어진 URL 내에서 실제로 확인되지 않은 URL로 직접 이동하는것은 허용되지 않습니다.**
0. **초기 블록(Block) 체크**
- 브라우저가 로그인 페이지에 접근하려 , **페이지가 차단(blocked)** 되거나 **방화벽, CAPTCHA, 접근 제한** 등으로 인해 정상적으로 로드되지 않으면 즉시 프로세스를 종료하고 아래 JSON만 반환해야 합니다.
@ -39,7 +40,8 @@ extend_planner_system_message = """
- Naver `{naver_id}` / `{naver_password}`
- GitHub `{github_id}` / `{github_password}`
- 자격증명이 주어진 SSO 버튼인 경우 로그인 과정을 진행합니다.
- 로그인 과정이 모두 끝나거나 로그인이 되지 않는 경우 세션 쿠키를 모두 삭제하고 페이지를 새로고침합니다.
- 로그인 과정이 모두 끝난 경우 세션 쿠키를 모두 삭제하고 페이지를 새로고침합니다.
- 로그인 시도를 우선으로 해주세요. 하지만 계정 정보를 가지고 있지 않거나 로그인이 되어 있지 않은 경우, 로그인은 건너뛰고 다음 단계로 진행합니다.
- 아직 로그인을 시도하지 않은 SSO 버튼이 있다면 이전 단계인 1. **로그인 페이지 탐색**, 2. **SSO 버튼 식별**, 3. **SSO 버튼 클릭 로그인 시도** 돌아가 절차를 반복합니다.
- 최종 결과는 다음과 같이 기록합니다:
```json