eve용 GitHub 도구 세트 제공
새 @github-tools/sdk/eve 경로와 프리셋으로 GitHub 에이전트를 더 쉽게 구성할 수 있습니다.
교안에 영향
기존 안내 글에서 쓰기 도구의 승인 필요 여부와 pause 동작, 읽기 도구 출력 범위 안내가 달라졌을 수 있습니다.
요약
- @github-tools/sdk/eve 하위 경로로 eve 도구 세트를 제공합니다. - agent/tools/의 한 파일로 모든 GitHub 도구를 등록하거나 maintainer 같은 프리셋을 사용할 수 있습니다. - 쓰기 도구는 기본적으로 승인 필요이며, individual tools는 always, once, 입력 의존 조건으로 제어할 수 있습니다. - code-review, issue-triage, repo-explorer, ci-ops, maintainer 프리셋이 추가되고, 읽기 도구 출력은 일부 축약됩니다.
바뀐 것
새 기능
- @github-tools/sdk/eve 하위 경로로 eve 도구 세트를 제공합니다.
- agent/tools/의 한 파일로 모든 GitHub 도구를 등록할 수 있습니다.
- maintainer 같은 프리셋으로 GitHub 에이전트를 구성할 수 있습니다.
- code-review, issue-triage, repo-explorer, ci-ops, maintainer 프리셋이 추가되었습니다.
개선
- mergePullRequest 같은 쓰기 도구는 기본적으로 승인 필요로 동작합니다.
- 개별 도구를 always, once, 입력 의존 조건으로 제어할 수 있습니다.
- pause 상태가 재시작과 배포를 넘어 유지됩니다.
- listPullRequestFiles와 getCommit 같은 고용량 읽기 도구의 출력이 축약됩니다.
기타
- 채널에는 전체 payload가 유지됩니다.