diff --git a/.release-please-manifest.json b/.release-please-manifest.json index aa84875..1c0bb88 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.0-alpha.22" + ".": "0.1.0-alpha.23" } \ No newline at end of file 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/CHANGELOG.md b/CHANGELOG.md index 91054ee..e892995 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.1.0-alpha.23 (2025-07-18) + +Full Changelog: [v0.1.0-alpha.22...v0.1.0-alpha.23](https://github.com/sst/opencode-sdk-python/compare/v0.1.0-alpha.22...v0.1.0-alpha.23) + +### Features + +* **api:** api update ([d8c9fc9](https://github.com/sst/opencode-sdk-python/commit/d8c9fc984c48b7dadce8840c5c1e010a508d58b4)) + ## 0.1.0-alpha.22 (2025-07-17) Full Changelog: [v0.1.0-alpha.21...v0.1.0-alpha.22](https://github.com/sst/opencode-sdk-python/compare/v0.1.0-alpha.21...v0.1.0-alpha.22) 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/pyproject.toml b/pyproject.toml index 9d81585..55a9f68 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "opencode-ai" -version = "0.1.0-alpha.22" +version = "0.1.0-alpha.23" description = "The official Python library for the opencode API" dynamic = ["readme"] license = "Apache-2.0" diff --git a/src/opencode_ai/_version.py b/src/opencode_ai/_version.py index e09499b..3ac2a7b 100644 --- a/src/opencode_ai/_version.py +++ b/src/opencode_ai/_version.py @@ -1,4 +1,4 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. __title__ = "opencode_ai" -__version__ = "0.1.0-alpha.22" # x-release-please-version +__version__ = "0.1.0-alpha.23" # x-release-please-version 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 .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 .._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"]