@@ -25,17 +25,22 @@ getFinishReason KEYWORD2
2525setChatSystemRole KEYWORD2
2626setChatTemperature KEYWORD2
2727setChatMaxTokens KEYWORD2
28+ setChatParameters KEYWORD2
2829getChatSystemRole KEYWORD2
2930getChatTemperature KEYWORD2
3031getChatMaxTokens KEYWORD2
32+ getChatParameters KEYWORD2
3133getChatRawResponse KEYWORD2
34+ getChatResponseCode KEYWORD2
3235
3336// Tool Calls methods
3437tcChat KEYWORD2
3538tcReply KEYWORD2
3639tcChatReset KEYWORD2
3740setTCTools KEYWORD2
3841getTCRawResponse KEYWORD2
42+ getTCChatResponseCode KEYWORD2
43+ getTCReplyResponseCode KEYWORD2
3944setTCChatSystemRole KEYWORD2
4045setTCChatMaxTokens KEYWORD2
4146setTCChatToolChoice KEYWORD2
@@ -47,6 +52,26 @@ setTCReplyToolChoice KEYWORD2
4752getTCReplyMaxTokens KEYWORD2
4853getTCReplyToolChoice KEYWORD2
4954
55+ // Streaming Chat methods
56+ streamChat KEYWORD2
57+ isStreaming KEYWORD2
58+ stopStreaming KEYWORD2
59+ getStreamState KEYWORD2
60+ getStreamChatRawResponse KEYWORD2
61+ getStreamChatResponseCode KEYWORD2
62+ getStreamChunkCount KEYWORD2
63+ getStreamTotalBytes KEYWORD2
64+ getStreamElapsedTime KEYWORD2
65+ streamChatReset KEYWORD2
66+ setStreamChatSystemRole KEYWORD2
67+ setStreamChatTemperature KEYWORD2
68+ setStreamChatMaxTokens KEYWORD2
69+ setStreamChatParameters KEYWORD2
70+ getStreamChatSystemRole KEYWORD2
71+ getStreamChatTemperature KEYWORD2
72+ getStreamChatMaxTokens KEYWORD2
73+ getStreamChatParameters KEYWORD2
74+
5075#######################################
5176# Constants (LITERAL1)
5277#######################################
@@ -59,6 +84,7 @@ PLATFORM_CLAUDE LITERAL1
5984// Configuration flags
6085ENABLE_DEBUG_OUTPUT LITERAL1
6186ENABLE_TOOL_CALLS LITERAL1
87+ ENABLE_STREAM_CHAT LITERAL1
6288USE_AI_API_OPENAI LITERAL1
6389USE_AI_API_GEMINI LITERAL1
6490USE_AI_API_DEEPSEEK LITERAL1
@@ -67,4 +93,21 @@ USE_AI_API_CLAUDE LITERAL1
6793// HTTP and JSON configuration
6894AI_API_HTTP_TIMEOUT_MS LITERAL1
6995AI_API_REQ_JSON_DOC_SIZE LITERAL1
70- AI_API_RESP_JSON_DOC_SIZE LITERAL1
96+ AI_API_RESP_JSON_DOC_SIZE LITERAL1
97+
98+ // Streaming configuration
99+ STREAM_CHAT_CHUNK_SIZE LITERAL1
100+ STREAM_CHAT_CHUNK_TIMEOUT_MS LITERAL1
101+
102+ // Stream states (enum values)
103+ IDLE LITERAL1
104+ STARTING LITERAL1
105+ STREAMING LITERAL1
106+ STOPPING LITERAL1
107+ COMPLETED LITERAL1
108+ ERROR LITERAL1
109+
110+ // Type definitions
111+ StreamState KEYWORD1
112+ StreamCallback KEYWORD1
113+ StreamChunkInfo KEYWORD1
0 commit comments