GithubSearchTool은 웹사이트를 검색하고 이를 깔끔한 마크다운 또는 구조화된 데이터로 변환하도록 설계되었다.
GithubSearchTool
github_repo
: 검색을 수행할 GitHub 저장소의 URL. 필수 필드이며, 검색 대상 저장소를 지정한다.gh_token
: 인증에 필요한 GitHub Personal Access Token (PAT). GitHub 계정 설정에서 Developer Settings > Personal Access Tokens에서 생성할 수 있다.content_types
: 검색에 포함할 콘텐츠 타입을 지정한다. 다음 옵션 중에서 리스트 형태로 제공해야 한다: 코드 내 검색을 위한 code
, 저장소 일반 정보 검색을 위한 repo
, 풀 리퀘스트 검색을 위한 pr
, 이슈 검색을 위한 issue
. 이 필드는 필수이며, GitHub 저장소 내 특정 콘텐츠 타입에 맞춰 검색을 조정할 수 있다.