함수 스키마와 ToolContext 개선
함수 스키마에서 `Annotated[T, Field(...)]`를 지원하고 `ToolContext` 도구 호출에 agent를 포함합니다.
요약
- 함수 스키마에서 `Annotated[T, Field(...)]`를 지원합니다. - `ToolContext` 도구 호출에 agent를 포함합니다. - tracing에서 OpenAI trace ingest가 지원하지 않는 usage 필드를 제거합니다. - `model_dump` 항목의 pydantic 직렬화 경고를 줄이고, Gemini 도구 호출 ID 정리 중복 로직을 분리했습니다.
바뀐 것
새 기능
- 함수 스키마에서 `Annotated[T, Field(...)]`를 지원합니다.
- `ToolContext` 도구 호출에 agent를 포함합니다.
기타
- 중복된 Gemini 도구 호출 ID 정리 로직을 분리했습니다.
- 문서 페이지를 v0.8.1 릴리스 기준으로 갱신하고 번역 문서 페이지를 업데이트했습니다.
수정
- tracing에서 OpenAI trace ingest가 지원하지 않는 usage 필드를 제거합니다.
- `model_dump` 항목에서 발생하던 pydantic 직렬화 경고를 줄입니다.