Skip to content

Commit e870a4a

Browse files
chore(helpers): expose new proto_helpers in __init__.py
The non-text Part, Message, and Artifact helpers added in #1004 were not re-exported from the a2a.helpers package. This adds them to the import list and __all__ so they are accessible via `from a2a.helpers import ...`.
1 parent eb37091 commit e870a4a

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

src/a2a/helpers/__init__.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,23 @@
77
get_stream_response_text,
88
get_text_parts,
99
new_artifact,
10+
new_data_artifact,
11+
new_data_message,
12+
new_data_part,
1013
new_message,
14+
new_raw_artifact,
15+
new_raw_message,
16+
new_raw_part,
1117
new_task,
1218
new_task_from_user_message,
1319
new_text_artifact,
1420
new_text_artifact_update_event,
1521
new_text_message,
22+
new_text_part,
1623
new_text_status_update_event,
24+
new_url_artifact,
25+
new_url_message,
26+
new_url_part,
1727
)
1828

1929

@@ -24,11 +34,21 @@
2434
'get_stream_response_text',
2535
'get_text_parts',
2636
'new_artifact',
37+
'new_data_artifact',
38+
'new_data_message',
39+
'new_data_part',
2740
'new_message',
41+
'new_raw_artifact',
42+
'new_raw_message',
43+
'new_raw_part',
2844
'new_task',
2945
'new_task_from_user_message',
3046
'new_text_artifact',
3147
'new_text_artifact_update_event',
3248
'new_text_message',
49+
'new_text_part',
3350
'new_text_status_update_event',
51+
'new_url_artifact',
52+
'new_url_message',
53+
'new_url_part',
3454
]

0 commit comments

Comments
 (0)