Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .roe-main-release-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1-0-93
1-0-94
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
A Python SDK for the [Roe](https://www.roe-ai.com/) API.

<!-- ROE-SDK:RELEASE-BANNER:START -->
> **v1.1.9** - SDK operation coverage is synchronized across Python,
> **v1.1.10** - SDK operation coverage is synchronized across Python,
> TypeScript, and Go. See `SDK_EXAMPLES.md` for copy-ready examples and
> use cases.
<!-- ROE-SDK:RELEASE-BANNER:END -->
Expand Down
7 changes: 7 additions & 0 deletions openapi/openapi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4631,6 +4631,12 @@ components:
type: string
description: Engine Display Name
readOnly: true
supports_memory:
type: boolean
readOnly: true
description: True when this engine has a built-in memory profile, so memory
profiles can be configured on it. Independent of whether memory is currently
switched on.
input_definitions:
type: array
items:
Expand Down Expand Up @@ -4661,6 +4667,7 @@ components:
- name
- organization_id
- readonly
- supports_memory
- version_name
AgentVersionCreateRequest:
type: object
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "roe-ai"
version = "1.1.9"
version = "1.1.10"
authors = [
{ name = "Roe", email = "founders@roe-ai.com" },
]
Expand Down
9 changes: 9 additions & 0 deletions src/roe/_generated/models/agent_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@ class AgentVersion:
created_at (datetime.datetime):
engine_class_id (str): Get engine_class_id from base_agent.
engine_name (str): Engine Display Name
supports_memory (bool): True when this engine has a built-in memory profile, so memory profiles can be
configured on it. Independent of whether memory is currently switched on.
input_definitions (list[AgentInputDefinition]): List of input definitions for this agent version.
engine_config (Any): Engine configuration.
organization_id (UUID): Organization ID from base_agent.
Expand All @@ -53,6 +55,7 @@ class AgentVersion:
created_at: datetime.datetime
engine_class_id: str
engine_name: str
supports_memory: bool
input_definitions: list[AgentInputDefinition]
engine_config: Any
organization_id: UUID
Expand Down Expand Up @@ -82,6 +85,8 @@ def to_dict(self) -> dict[str, Any]:

engine_name = self.engine_name

supports_memory = self.supports_memory

input_definitions = []
for input_definitions_item_data in self.input_definitions:
input_definitions_item = input_definitions_item_data.to_dict()
Expand Down Expand Up @@ -117,6 +122,7 @@ def to_dict(self) -> dict[str, Any]:
"created_at": created_at,
"engine_class_id": engine_class_id,
"engine_name": engine_name,
"supports_memory": supports_memory,
"input_definitions": input_definitions,
"engine_config": engine_config,
"organization_id": organization_id,
Expand Down Expand Up @@ -156,6 +162,8 @@ def from_dict(cls: type[T], src_dict: Mapping[str, Any]) -> T:

engine_name = d.pop("engine_name")

supports_memory = d.pop("supports_memory")

input_definitions = []
_input_definitions = d.pop("input_definitions")
for input_definitions_item_data in (_input_definitions):
Expand Down Expand Up @@ -209,6 +217,7 @@ def _parse_creator(data: object) -> None | Unset | UserInfo:
created_at=created_at,
engine_class_id=engine_class_id,
engine_name=engine_name,
supports_memory=supports_memory,
input_definitions=input_definitions,
engine_config=engine_config,
organization_id=organization_id,
Expand Down
2 changes: 1 addition & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading