세션
세션 나열
beta.sessions.list(**kwargs) -> SyncBidirectionalPageCursor[BetaManagedAgentsSession]GET/v1/sessions
세션 가져오기
beta.sessions.retrieve(session_id, **kwargs) -> BetaManagedAgentsSessionGET/v1/sessions/{session_id}
세션 업데이트
beta.sessions.update(session_id, **kwargs) -> BetaManagedAgentsSessionPOST/v1/sessions/{session_id}
세션 삭제
beta.sessions.delete(session_id, **kwargs) -> BetaManagedAgentsDeletedSessionDELETE/v1/sessions/{session_id}
세션 보관
beta.sessions.archive(session_id, **kwargs) -> BetaManagedAgentsSessionPOST/v1/sessions/{session_id}/archive
Models
세션이벤트
이벤트 나열
beta.sessions.events.list(session_id, **kwargs) -> SyncPageCursor[BetaManagedAgentsSessionEvent]GET/v1/sessions/{session_id}/events
이벤트 전송
beta.sessions.events.send(session_id, **kwargs) -> BetaManagedAgentsSendSessionEventsPOST/v1/sessions/{session_id}/events
이벤트 스트리밍
beta.sessions.events.stream(session_id, **kwargs) -> BetaManagedAgentsStreamSessionEventsGET/v1/sessions/{session_id}/events/stream
세션리소스
세션 리소스 추가
beta.sessions.resources.add(session_id, **kwargs) -> BetaManagedAgentsFileResourcePOST/v1/sessions/{session_id}/resources
세션 리소스 나열
beta.sessions.resources.list(session_id, **kwargs) -> SyncPageCursor[BetaManagedAgentsSessionResource]GET/v1/sessions/{session_id}/resources
세션 리소스 가져오기
beta.sessions.resources.retrieve(resource_id, **kwargs) -> ResourceRetrieveResponseGET/v1/sessions/{session_id}/resources/{resource_id}
세션 리소스 업데이트
beta.sessions.resources.update(resource_id, **kwargs) -> ResourceUpdateResponsePOST/v1/sessions/{session_id}/resources/{resource_id}
세션 리소스 삭제
beta.sessions.resources.delete(resource_id, **kwargs) -> BetaManagedAgentsDeleteSessionResourceDELETE/v1/sessions/{session_id}/resources/{resource_id}
세션스레드
세션 스레드 나열
beta.sessions.threads.list(session_id, **kwargs) -> SyncPageCursor[BetaManagedAgentsSessionThread]GET/v1/sessions/{session_id}/threads
세션 스레드 가져오기
beta.sessions.threads.retrieve(thread_id, **kwargs) -> BetaManagedAgentsSessionThreadGET/v1/sessions/{session_id}/threads/{thread_id}
세션 스레드 보관
beta.sessions.threads.archive(thread_id, **kwargs) -> BetaManagedAgentsSessionThreadPOST/v1/sessions/{session_id}/threads/{thread_id}/archive
세션스레드이벤트
세션 스레드 이벤트 나열
beta.sessions.threads.events.list(thread_id, **kwargs) -> SyncPageCursor[BetaManagedAgentsSessionEvent]GET/v1/sessions/{session_id}/threads/{thread_id}/events
세션 스레드 이벤트 스트리밍
beta.sessions.threads.events.stream(thread_id, **kwargs) -> BetaManagedAgentsStreamSessionThreadEventsGET/v1/sessions/{session_id}/threads/{thread_id}/stream