diff --git a/.stats.yml b/.stats.yml index 0f1eb3f..02591cb 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 22 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/opencode%2Fopencode-d34620b462127c45497743c97fd3569f9e629d9fbd97c0707087eeddbd4b3de1.yml -openapi_spec_hash: 23864c98d555350fe56f1d0e56f205c5 -config_hash: a8441af7cb2db855d79fd372ee3b9fb1 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/opencode%2Fopencode-a1da357fcefd3105736841fbf44018022fade78e67ffc81e178cf9196da723ee.yml +openapi_spec_hash: 9bd27afcc5b8f43d8e4223f7c984035f +config_hash: 62b73a3397120578a992bffd1e69386a diff --git a/api.md b/api.md index 917b959..dddb269 100644 --- a/api.md +++ b/api.md @@ -80,14 +80,7 @@ Methods: Types: ```python -from opencode_ai.types import ( - Config, - KeybindsConfig, - LayoutConfig, - McpLocalConfig, - McpRemoteConfig, - ModeConfig, -) +from opencode_ai.types import Config, KeybindsConfig, McpLocalConfig, McpRemoteConfig, ModeConfig ``` Methods: diff --git a/src/opencode_ai/types/__init__.py b/src/opencode_ai/types/__init__.py index 58c00ae..f5d4e4a 100644 --- a/src/opencode_ai/types/__init__.py +++ b/src/opencode_ai/types/__init__.py @@ -24,7 +24,6 @@ from .text_part import TextPart as TextPart from .tool_part import ToolPart as ToolPart from .mode_config import ModeConfig as ModeConfig from .user_message import UserMessage as UserMessage -from .layout_config import LayoutConfig as LayoutConfig from .snapshot_part import SnapshotPart as SnapshotPart from .app_log_params import AppLogParams as AppLogParams from .keybinds_config import KeybindsConfig as KeybindsConfig diff --git a/src/opencode_ai/types/config.py b/src/opencode_ai/types/config.py index 51a4792..19963ad 100644 --- a/src/opencode_ai/types/config.py +++ b/src/opencode_ai/types/config.py @@ -9,7 +9,6 @@ from .._utils import PropertyInfo from .._models import BaseModel from .log_level import LogLevel from .mode_config import ModeConfig -from .layout_config import LayoutConfig from .keybinds_config import KeybindsConfig from .mcp_local_config import McpLocalConfig from .mcp_remote_config import McpRemoteConfig @@ -144,8 +143,8 @@ class Config(BaseModel): keybinds: Optional[KeybindsConfig] = None """Custom keybind configurations""" - layout: Optional[LayoutConfig] = None - """Layout to use for the TUI""" + layout: Optional[Literal["auto", "stretch"]] = None + """@deprecated Always uses stretch layout.""" log_level: Optional[LogLevel] = None """Minimum log level to write to log files""" diff --git a/src/opencode_ai/types/layout_config.py b/src/opencode_ai/types/layout_config.py deleted file mode 100644 index 99b69ee..0000000 --- a/src/opencode_ai/types/layout_config.py +++ /dev/null @@ -1,7 +0,0 @@ -# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. - -from typing_extensions import Literal, TypeAlias - -__all__ = ["LayoutConfig"] - -LayoutConfig: TypeAlias = Literal["auto", "stretch"]