Reference in New Issue
Block a user
Delete Branch "feature/issue-242-243-gemini-key-fix-overseas-scanner"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
요약
두 개의 버그를 하나의 PR에서 수정합니다.
#242 - Gemini compressed prompt 키 불일치 (100% HOLD 오류)
원인:
build_compressed_prompt가 Gemini에게act/conf/reason키로 응답하도록 지시하지만,parse_response는action/confidence/rationale키를 검증 → 항상 "Missing fields" → HOLD수정:
prompt_optimizer.py의 JSON 형식을 올바른 키 이름으로 변경#243 - 해외 스캐너 GUBN=1로 NASDAQ No candidates
원인: 해외 등락률 순위 API의
GUBN=1은 "상승 종목만" 반환한다. 변동성 스캐너는 상승/하락 모두가 필요한데 하락 또는 혼조세인 날 NASDAQ 후보가 0이 됨.수정:
overseas.pyfluctuation 파라미터GUBN=0(전체: 상승+하락)으로 변경테스트
test_build_compressed_prompt: action/confidence/rationale 키 존재 검증 추가test_fluctuation_uses_correct_params: GUBN=="0" 검증으로 업데이트