diff --git a/.codegen.json b/.codegen.json index f7af01094..57aae7499 100644 --- a/.codegen.json +++ b/.codegen.json @@ -1 +1 @@ -{ "engineHash": "504b5a7", "specHash": "1ed059a", "version": "10.0.0" } +{ "engineHash": "504b5a7", "specHash": "62fdfd1", "version": "10.0.0" } diff --git a/box_sdk_gen/schemas/__init__.py b/box_sdk_gen/schemas/__init__.py index ca1144376..1306426d7 100644 --- a/box_sdk_gen/schemas/__init__.py +++ b/box_sdk_gen/schemas/__init__.py @@ -10,8 +10,6 @@ from box_sdk_gen.schemas.ai_dialogue_history import * -from box_sdk_gen.schemas.ai_extract_response import * - from box_sdk_gen.schemas.ai_extract_structured_response import * from box_sdk_gen.schemas.ai_item_base import * diff --git a/box_sdk_gen/schemas/ai_extract_response.py b/box_sdk_gen/schemas/ai_extract_response.py deleted file mode 100644 index e18207b35..000000000 --- a/box_sdk_gen/schemas/ai_extract_response.py +++ /dev/null @@ -1,8 +0,0 @@ -from box_sdk_gen.internal.base_object import BaseObject - -from box_sdk_gen.box.errors import BoxSDKError - - -class AiExtractResponse(BaseObject): - def __init__(self, **kwargs): - super().__init__(**kwargs) diff --git a/box_sdk_gen/schemas/ai_extract_structured_response.py b/box_sdk_gen/schemas/ai_extract_structured_response.py index 9c9e7f3ed..76ae79525 100644 --- a/box_sdk_gen/schemas/ai_extract_structured_response.py +++ b/box_sdk_gen/schemas/ai_extract_structured_response.py @@ -1,9 +1,9 @@ +from typing import Dict + from typing import Optional from box_sdk_gen.internal.base_object import BaseObject -from box_sdk_gen.schemas.ai_extract_response import AiExtractResponse - from box_sdk_gen.schemas.ai_agent_info import AiAgentInfo from box_sdk_gen.box.errors import BoxSDKError @@ -14,7 +14,7 @@ class AiExtractStructuredResponse(BaseObject): def __init__( self, - answer: AiExtractResponse, + answer: Dict, created_at: DateTime, *, completion_reason: Optional[str] = None, diff --git a/box_sdk_gen/schemas/event.py b/box_sdk_gen/schemas/event.py index eccdf7582..56ac2b68e 100644 --- a/box_sdk_gen/schemas/event.py +++ b/box_sdk_gen/schemas/event.py @@ -1,9 +1,11 @@ from enum import Enum -from box_sdk_gen.internal.base_object import BaseObject - from typing import Optional +from typing import Dict + +from box_sdk_gen.internal.base_object import BaseObject + from box_sdk_gen.schemas.user import User from box_sdk_gen.schemas.event_source import EventSource @@ -185,11 +187,6 @@ class EventEventTypeField(str, Enum): WATERMARK_LABEL_DELETE = 'WATERMARK_LABEL_DELETE' -class EventAdditionalDetailsField(BaseObject): - def __init__(self, **kwargs): - super().__init__(**kwargs) - - class Event(BaseObject): def __init__( self, @@ -202,7 +199,7 @@ def __init__( event_type: Optional[EventEventTypeField] = None, session_id: Optional[str] = None, source: Optional[EventSourceResource] = None, - additional_details: Optional[EventAdditionalDetailsField] = None, + additional_details: Optional[Dict] = None, **kwargs ): """ @@ -223,7 +220,7 @@ def __init__( information to correlate an event to external KeySafe logs. Not all events have an `additional_details` object. This object is only available in the Enterprise Events., defaults to None - :type additional_details: Optional[EventAdditionalDetailsField], optional + :type additional_details: Optional[Dict], optional """ super().__init__(**kwargs) self.type = type