Skip to content

v 0.3.0#55

Merged
Doyunamic-Kwon merged 3 commits into
mainfrom
develop
Oct 17, 2025
Merged

v 0.3.0#55
Doyunamic-Kwon merged 3 commits into
mainfrom
develop

Conversation

@Doyunamic-Kwon

Copy link
Copy Markdown
Member

#️⃣ Issue Number

#42

📝작업 내용

  • News Fast-path: 단순 뉴스 질의는 전략 LLM 생략, 바로 news_service 호출
  • Knowledge Fast-path: 단순 지식 질문은 메타 에이전트 건너뛰기
  • Global LLM cache: 전역 llm_manager 공유, invoke_with_cache로 캐시 활용
  • 목적별 TTL: classification(90s), analysis(120s), news(300s), knowledge(3600s), response(600s)
  • 상세 타이밍 로그: 라우터 노드별, LLM 호출, 뉴스 소스별 ms 단위 로그
  • chat_terminal --debug: 디버그 메타 정보 출력 옵션 추가
  • 뉴스 병렬 수집: yfinance/KG/RSS 동시 실행, 한국 종목은 KG→RSS→yfinance 우선
  • 무가정 응답: 뉴스/데이터 없으면 가정 생성 없이 빈 결과 반환"

🛠️ PR 유형

어떤 변경 사항이 있나요?

  • 새로운 기능 추가
  • 버그 수정
  • CSS 등 사용자 UI 디자인 변경
  • 코드에 영향을 주지 않는 변경사항(오타 수정, 탭 사이즈 변경, 변수명 변경)
  • 코드 리팩토링
  • 주석 추가 및 수정
  • 문서 수정
  • 테스트 추가, 테스트 리팩토링
  • 빌드 부분 혹은 패키지 매니저 수정
  • 파일 혹은 폴더명 수정
  • 파일 혹은 폴더 삭제

📸스크린샷 (선택)

💬 공유사항 to 리뷰어

GCP에서 한 번 확인해주세요

✅ PR Checklist

PR이 다음 요구 사항을 충족하는지 확인하세요.

  • 커밋 메시지 컨벤션에 맞게 작성했습니다.
  • 변경 사항에 대한 테스트 혹은 테스트 코드를 작성했습니다.

Doyunamic-Kwon and others added 3 commits October 17, 2025 15:56
- News Fast-path: 단순 뉴스 질의는 전략 LLM 생략, 바로 news_service 호출
- Knowledge Fast-path: 단순 지식 질문은 메타 에이전트 건너뛰기
- Global LLM cache: 전역 llm_manager 공유, invoke_with_cache로 캐시 활용
- 목적별 TTL: classification(90s), analysis(120s), news(300s), knowledge(3600s), response(600s)
- 상세 타이밍 로그: 라우터 노드별, LLM 호출, 뉴스 소스별 ms 단위 로그
- chat_terminal --debug: 디버그 메타 정보 출력 옵션 추가
- 뉴스 병렬 수집: yfinance/KG/RSS 동시 실행, 한국 종목은 KG→RSS→yfinance 우선
- 무가정 응답: 뉴스/데이터 없으면 가정 생성 없이 빈 결과 반환
- Keep timing logs in llm_manager.py
- Keep debug functionality in chat_terminal.py
[REFACTOR] 성능 최적화 및 로깅 강화
@Doyunamic-Kwon Doyunamic-Kwon self-assigned this Oct 17, 2025
@Doyunamic-Kwon Doyunamic-Kwon added bug Something isn't working enhancement New feature or request labels Oct 17, 2025
@Doyunamic-Kwon Doyunamic-Kwon changed the title Develop v 0.3.0 Oct 17, 2025
@Doyunamic-Kwon Doyunamic-Kwon merged commit a89233c into main Oct 17, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants