도구 등록 검색과 보안·안정성 개선
도구 등록 검색을 추가하고, 보안·오류 처리·릴리스 검증을 중심으로 여러 문제를 고쳤습니다.
교안에 영향
이전 안내에서 release 검증의 npm scripts 실행, workspace 바이너리 충돌, /compress 세션 재로드, plan mode 상대 경로 지원 방식에 대한 설명은 더 이상 맞지 않을 수 있습니다.
요약
- tool registry discovery를 추가해 도구 등록을 찾는 기능을 넣었습니다. - release 검증과 CI에서 npm, workspace 바이너리, dist-tag 처리 문제를 고쳤습니다. - core, a2a-server, cli 전반의 오류 처리와 세션·권한·경로 검증을 강화했습니다. - caretaker, pr-generator, evals 관련 작업과 배포·워크플로우 항목을 확장했습니다.
바뀐 것
새 기능
- tool registry discovery를 추가했습니다.
- Cloud Run webhook ingestion service를 구현했습니다.
- egress cloud run service skeleton을 추가했습니다.
- caretaker-triage의 기반 모듈을 추가했습니다.
- egress 서비스용 octokit github action handler를 구현했습니다.
- main worker execution loop와 egress action publisher를 구현했습니다.
기타
- v0.50.0-preview.1 변경 기록을 추가했습니다.
- 버전을 0.51.0-nightly.20260625.g3fbf93e26으로 올렸습니다.
- workspace context에서 transient CI configuration files를 제외하도록 정리했습니다.
- 버전을 0.52.0-nightly.20260707.g27a3da3e8로 올렸습니다.
- v0.51.0-preview.0 변경 기록을 추가했습니다.
- v0.50.0 변경 기록을 추가했습니다.
수정
- release npm ci에서 scripts를 무시하도록 검증 방식을 고쳤습니다.
- release 검증에서 workspace binary shadowing이 발생하지 않도록 막았습니다.
- CI에서 잘못된 NPM release와 promote job 크래시를 막았습니다.
- no_proxy 테스트를 고쳤습니다.
- Vertex base url을 업데이트했습니다.
- 대소문자를 구분하지 않는 sensitive path blocklist와 vscode hitl을 강제했습니다.
- at-reference 파일의 방어적 경로 해석과 macOS 테스트를 고쳤습니다.
- memory import processor에서 symbolic link 디렉터리 탈출을 막았습니다.
- macOS sandbox에서 ~/.gitconfig를 읽기 전용으로 만들었습니다.
- modern models에서 문자열 리터럴의 escape sequence를 보존하도록 고쳤습니다.
- scrubbed history turns에서 thoughts를 제거하고 thought leakage를 해결했습니다.
- write_file과 replace에서 JSON 및 IPYNB 파일에 대한 LLM 보정을 우회하도록 고쳤습니다.
- fallback summary에서 이전 의도를 더 분명한 레이블로 표시하도록 고쳤습니다.