에이전트 버전 관리와 지식 베이스 폴더 정리
에이전트 브랜치·배포·드래프트와 지식 베이스 폴더 관리가 추가되고, 도구 목록 조회와 워크스페이스 권한 체계가 확장되었습니다.
교안에 영향
에이전트 브랜치, 배포, 드래프트, 지식 베이스 폴더 관리, 도구 조회 필터링 관련 기존 안내 글의 엔드포인트와 필드 설명이 달라집니다.
요약
- Agent branching and deployments로 에이전트 브랜치 생성, 병합, 배포, drafts 관리가 추가되었습니다. - WhatsApp Business 계정의 수정과 삭제가 가능한 엔드포인트가 추가되었습니다. - Knowledge Base에 폴더 관리가 추가되어 문서를 폴더로 정리하고 이동할 수 있게 되었습니다. - Get tools에 검색, 페이지네이션, 정렬 필터가 추가되고 응답에 다음 커서와 더보기 여부가 포함되었습니다. - Workspaces의 SeatType과 workspace_analytics_full_read가 추가되었고, 일부 기존 권한 필드는 deprecate되었습니다.
바뀐 것
새 기능
- Agent branching and deployments가 추가되어 에이전트 브랜치 생성, 병합, 배포를 지원합니다.
- 새 drafts endpoints로 drafts를 생성하고 삭제할 수 있습니다.
- WhatsApp Business 계정을 갱신하거나 삭제할 수 있는 PATCH와 DELETE 엔드포인트가 추가되었습니다.
- Knowledge Base에 폴더 관리가 추가되어 Create folder, Move document, Bulk move를 사용할 수 있습니다.
- project creation type enum에 dub_video가 추가되었습니다.
개선
- Get conversation 응답에 agent_name이 추가되어 대화를 처리한 에이전트를 더 쉽게 식별할 수 있습니다.
- conversation event models에 error_type 필드가 추가되어 오류 분류와 디버깅이 쉬워졌습니다.
- Get tools가 search, page_size, types, sort_by, sort_direction, cursor로 필터링과 페이지네이션을 지원합니다.
- Get tools 응답에 next_cursor와 has_more가 추가되었습니다.
- song metadata에 bpm과 time_signature가 추가되었습니다.
- project 모델에 caption_style_template_overrides가 추가되어 템플릿별 자막 스타일을 조정할 수 있습니다.
- publishing과 project metadata에 last_updated_from_project_unix 타임스탬프가 추가되었습니다.
- Workspaces에 새 SeatType enum과 seat_type, workspace_seat_type 필드가 추가되었습니다.
- PermissionType enum에 workspace_analytics_full_read가 추가되었습니다.
기타
- 기존 workspace_permission과 workspace_role 필드는 deprecate되었습니다.
- Python SDK v2.32.0과 JavaScript SDK v2.33.0이 새 엔드포인트와 기능을 반영하도록 업데이트되었습니다.