diff --git a/local_plugins/chat_api/ios/chat_api/Sources/chat_api/ChatApiService.swift b/local_plugins/chat_api/ios/chat_api/Sources/chat_api/ChatApiService.swift index 341279185..87b87fff3 100644 --- a/local_plugins/chat_api/ios/chat_api/Sources/chat_api/ChatApiService.swift +++ b/local_plugins/chat_api/ios/chat_api/Sources/chat_api/ChatApiService.swift @@ -520,7 +520,7 @@ private func processToolCalls(_ sessionId:String) async -> Bool { } if sessionId == self.currSessionId { - if (firstToolCall.name != "set_user_profile_field"){ +// if (firstToolCall.name != "set_user_profile_field"){ // 处理结果 if (!isError){ self.getSessionCallback(sessionId)?.onFunctionCallResult( @@ -541,10 +541,10 @@ private func processToolCalls(_ sessionId:String) async -> Bool { functionCall: functionCall, functionResult: self.jsonToString(result) ?? "{}" ) - }else{ - self.getSessionCallback(sessionId)?.onComplete(sessionId) - self.clearCurrentSession() - } +// }else{ +// self.getSessionCallback(sessionId)?.onComplete(sessionId) +// self.clearCurrentSession() +// } } } } catch {