Skip to content

Commit 17ac86e

Browse files
Fix is_async status of agent execution task (opensearch-project#3960) (opensearch-project#3962)
(cherry picked from commit 23b98cc) Co-authored-by: Rithin Pullela <rithinp@amazon.com>
1 parent fcf50a9 commit 17ac86e

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

common/src/main/java/org/opensearch/ml/common/MLTask.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ public class MLTask implements ToXContentObject, Writeable {
7373
@Setter
7474
private String error;
7575
private User user; // TODO: support document level access control later
76+
@Setter
7677
private boolean async;
7778
@Setter
7879
private Map<String, Object> remoteJob;

ml-algorithms/src/main/java/org/opensearch/ml/engine/algorithms/agent/MLAgentExecutor.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -407,6 +407,7 @@ private void executeAgent(
407407
agentResponse.put(PARENT_INTERACTION_ID, parentInteractionId);
408408
}
409409
mlTask.setResponse(agentResponse);
410+
mlTask.setAsync(true);
410411

411412
indexMLTask(mlTask, ActionListener.wrap(indexResponse -> {
412413
String taskId = indexResponse.getId();

0 commit comments

Comments
 (0)