Skip to content

Commit e3afe74

Browse files
authored
Merge branch 'main' into feat/multimodel-vision
2 parents 82b0573 + b7049f7 commit e3afe74

File tree

7 files changed

+178
-17
lines changed

7 files changed

+178
-17
lines changed

agents/property.json

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4468,10 +4468,6 @@
44684468
{
44694469
"extension_group": "asr",
44704470
"extension": "deepgram_asr"
4471-
},
4472-
{
4473-
"extension_group": "transcriber",
4474-
"extension": "message_collector"
44754471
}
44764472
]
44774473
}
@@ -4716,10 +4712,6 @@
47164712
{
47174713
"extension_group": "asr",
47184714
"extension": "deepgram_asr"
4719-
},
4720-
{
4721-
"extension_group": "transcriber",
4722-
"extension": "message_collector"
47234715
}
47244716
]
47254717
}

agents/ten_packages/extension/deepgram_asr_python/manifest.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@
2626
},
2727
"audio_frame_in": [
2828
{
29-
"name": "pcm_frame"
29+
"name": "pcm_frame",
30+
"property": {}
3031
}
3132
],
3233
"cmd_in": [

agents/ten_packages/extension/message_collector_rtm/manifest.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,18 @@
4848
"type": "string"
4949
}
5050
}
51+
},
52+
{
53+
"name": "rtm_storage_event",
54+
"property": {}
55+
},
56+
{
57+
"name": "rtm_presence_event",
58+
"property": {}
59+
},
60+
{
61+
"name": "rtm_lock_event",
62+
"property": {}
5163
}
5264
],
5365
"data_out": [
@@ -63,6 +75,12 @@
6375
}
6476
}
6577
],
78+
"cmd_in": [
79+
{
80+
"name": "on_user_audio_track_state_changed",
81+
"property": {}
82+
}
83+
],
6684
"cmd_out": [
6785
{
6886
"name": "publish",

agents/ten_packages/extension/openai_chatgpt_python/manifest.json

Lines changed: 44 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,15 +83,57 @@
8383
"name": "flush"
8484
},
8585
{
86-
"name": "on_user_joined"
86+
"name": "on_user_joined",
87+
"property": {}
8788
},
8889
{
89-
"name": "on_user_left"
90+
"name": "on_user_left",
91+
"property": {}
92+
},
93+
{
94+
"name": "tool_register",
95+
"property": {
96+
"name": {
97+
"type": "string"
98+
},
99+
"description": {
100+
"type": "string"
101+
},
102+
"parameters": {
103+
"type": "string"
104+
}
105+
},
106+
"required": [
107+
"name",
108+
"description",
109+
"parameters"
110+
],
111+
"result": {
112+
"property": {
113+
"response": {
114+
"type": "string"
115+
}
116+
}
117+
}
90118
}
91119
],
92120
"cmd_out": [
93121
{
94122
"name": "flush"
123+
},
124+
{
125+
"name": "tool_call",
126+
"property": {
127+
"name": {
128+
"type": "string"
129+
},
130+
"args": {
131+
"type": "string"
132+
}
133+
},
134+
"required": [
135+
"name"
136+
]
95137
}
96138
],
97139
"video_frame_in": [

agents/ten_packages/extension/transcribe_asr_python/manifest.json

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,18 +29,22 @@
2929
},
3030
"audio_frame_in": [
3131
{
32-
"name": "pcm_frame"
32+
"name": "pcm_frame",
33+
"property": {}
3334
}
3435
],
3536
"cmd_in": [
3637
{
37-
"name": "on_user_joined"
38+
"name": "on_user_joined",
39+
"property": {}
3840
},
3941
{
40-
"name": "on_user_left"
42+
"name": "on_user_left",
43+
"property": {}
4144
},
4245
{
43-
"name": "on_connection_failure"
46+
"name": "on_connection_failure",
47+
"property": {}
4448
}
4549
],
4650
"data_out": [

agents/ten_packages/extension/vision_analyze_tool_python/manifest.json

Lines changed: 53 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,57 @@
2020
"tests/**"
2121
]
2222
},
23-
"api": {}
23+
"api": {
24+
"property": {},
25+
"cmd_in": [
26+
{
27+
"name": "tool_call",
28+
"property": {
29+
"name": {
30+
"type": "string"
31+
},
32+
"args": {
33+
"type": "string"
34+
}
35+
},
36+
"required": [
37+
"name"
38+
]
39+
}
40+
],
41+
"cmd_out": [
42+
{
43+
"name": "tool_register",
44+
"property": {
45+
"name": {
46+
"type": "string"
47+
},
48+
"description": {
49+
"type": "string"
50+
},
51+
"parameters": {
52+
"type": "string"
53+
}
54+
},
55+
"required": [
56+
"name",
57+
"description",
58+
"parameters"
59+
],
60+
"result": {
61+
"property": {
62+
"response": {
63+
"type": "string"
64+
}
65+
}
66+
}
67+
}
68+
],
69+
"video_frame_in": [
70+
{
71+
"name": "video_frame",
72+
"property": {}
73+
}
74+
]
75+
}
2476
}

agents/ten_packages/extension/vision_tool_python/manifest.json

Lines changed: 53 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,57 @@
2020
"tests/**"
2121
]
2222
},
23-
"api": {}
23+
"api": {
24+
"property": {},
25+
"cmd_in": [
26+
{
27+
"name": "tool_call",
28+
"property": {
29+
"name": {
30+
"type": "string"
31+
},
32+
"args": {
33+
"type": "string"
34+
}
35+
},
36+
"required": [
37+
"name"
38+
]
39+
}
40+
],
41+
"cmd_out": [
42+
{
43+
"name": "tool_register",
44+
"property": {
45+
"name": {
46+
"type": "string"
47+
},
48+
"description": {
49+
"type": "string"
50+
},
51+
"parameters": {
52+
"type": "string"
53+
}
54+
},
55+
"required": [
56+
"name",
57+
"description",
58+
"parameters"
59+
],
60+
"result": {
61+
"property": {
62+
"response": {
63+
"type": "string"
64+
}
65+
}
66+
}
67+
}
68+
],
69+
"video_frame_in": [
70+
{
71+
"name": "video_frame",
72+
"property": {}
73+
}
74+
]
75+
}
2476
}

0 commit comments

Comments
 (0)