샌드박스 오류 처리와 문서 보완
샌드박스 오류 재시도 정보 노출과 여러 문서·테스트 보완이 이뤄졌습니다.
교안에 영향
샌드박스 오류 재시도 가능 여부를 다루는 기존 안내나, 문서의 예제·설명·문구를 그대로 옮긴 글은 일부 내용이 맞지 않을 수 있습니다.
요약
- sandbox error retryability를 노출하도록 수정했습니다. - tool-end hook 결과의 타입을 object로 정리했습니다. - SpeechGroupSpanData의 __slots__를 tuple 형태로 바꿨습니다. - MongoDB session 예제와 여러 문서 오탈자·문법·서식 문제를 고쳤습니다. - run_demo_loop와 _openai_retry에 대한 단위 테스트를 추가했습니다.
바뀐 것
새 기능
- examples/memory 아래에 MongoDB session 예제를 추가했습니다.
기타
- Modal sandbox extra를 1.4.3으로 올렸습니다.
- run_demo_loop의 streaming, EOF, empty-input 경로에 대한 단위 테스트를 추가했습니다.
- _openai_retry helpers에 대한 단위 테스트를 추가해 커버리지를 77%에서 95%로 높였습니다.
수정
- sandbox error retryability를 노출하도록 했습니다.
- #3512의 tool-end hook results 타입을 object로 지정했습니다.
- SpeechGroupSpanData의 __slots__를 tuple 형태로 바꿨습니다.
- MCP params docstrings의 공백과 stdio params env 설명의 오탈자를 고쳤습니다.
- tool.py의 두 docstring 문법 오류를 수정했습니다.
- external tracing processors 목록에 Latitude를 추가했습니다.
- usage doc의 내용을 다듬었습니다.
- agent instructions의 문자열 연결 오탈자를 고쳤습니다.
- tracing docs의 대소문자 표기를 수정했습니다.
- agent loop 설명의 주어·동사 일치를 바로잡았습니다.