You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Structured data |`Part(DataPart(data=..., ...))`|`Part(data=..., ...))`|
96
+
| Structured data |`Part(DataPart(data=..., ...))`|`Part(data=..., ...)`|
97
97
98
98
> **Note on file bytes**: In v0.3 `FileWithBytes.bytes` was a **base64-encoded string**. In v1.0 `Part.raw` is raw **`bytes`** — no base64 encoding needed.
99
99
@@ -164,7 +164,7 @@ file_uri_part = Part(
164
164
165
165
# Data part — use ParseDict to convert a Python dict to a protobuf Value
- Added `AgentInterface` class to support multiple transport bindings via the newly added `supported_interfaces` field in AgentCard.
193
193
- The `url` parameter in `AgentCard` is removed and is now part of `AgentInterface`.
194
194
- Accepted values for `AgentInterface.protocol_binding`: `'JSONRPC'`, `'HTTP+JSON'`, `'GRPC'`
195
-
- The `AgentCard.capabilities` field is renamed to `AgentCard.agent_capabilities`.
196
195
- The `AgentCard.supports_authenticated_extended_card` field is renamed to `AgentCapabilities.extended_agent_card`.
197
196
- The `AgentCapabilities.input_modes` and `AgentCapabilities.output_modes` fields are removed; use `AgentCard.default_input_modes` and `AgentCard.default_output_modes` for card-level defaults, or `AgentSkill.input_modes` and `AgentSkill.output_modes` for per-skill overrides.
198
197
- The `examples` parameter in `AgentCard` is removed and is now part of `AgentSkill`.
0 commit comments