fix: use harness.prompt/harness.cancel (sessionId-less convenience)
This commit is contained in:
@@ -91,7 +91,7 @@ public class CommandActivity extends AppCompatActivity {
|
|||||||
try {
|
try {
|
||||||
params.put("content", text);
|
params.put("content", text);
|
||||||
} catch (Exception e) { }
|
} catch (Exception e) { }
|
||||||
client.sendRequest("session.prompt", params);
|
client.sendRequest("harness.prompt", params);
|
||||||
input.setText("");
|
input.setText("");
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@@ -100,9 +100,7 @@ public class CommandActivity extends AppCompatActivity {
|
|||||||
cancel.setOnClickListener(new View.OnClickListener() {
|
cancel.setOnClickListener(new View.OnClickListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onClick(View v) {
|
public void onClick(View v) {
|
||||||
JSONObject params = new JSONObject();
|
client.sendRequest("harness.cancel", new JSONObject());
|
||||||
try { params.put("sessionId", JSONObject.NULL); } catch (Exception e) { }
|
|
||||||
client.sendRequest("session.cancel", params);
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -81,12 +81,12 @@ public class MainActivity extends AppCompatActivity {
|
|||||||
if ("text".equals(type)) {
|
if ("text".equals(type)) {
|
||||||
String content = payload != null ? payload.optString("text", "") : "";
|
String content = payload != null ? payload.optString("text", "") : "";
|
||||||
params.put("content", content);
|
params.put("content", content);
|
||||||
serverClient.sendRequest("session.prompt", params);
|
serverClient.sendRequest("harness.prompt", params);
|
||||||
} else if ("command".equals(type)) {
|
} else if ("command".equals(type)) {
|
||||||
String kind = msg.optString("kind", payload != null ? payload.optString("kind", "") : "");
|
String kind = msg.optString("kind", payload != null ? payload.optString("kind", "") : "");
|
||||||
String content = payload != null ? payload.optString("content", "") : "";
|
String content = payload != null ? payload.optString("content", "") : "";
|
||||||
if ("cancel".equals(kind)) {
|
if ("cancel".equals(kind)) {
|
||||||
serverClient.sendRequest("session.cancel", params);
|
serverClient.sendRequest("harness.cancel", params);
|
||||||
} else {
|
} else {
|
||||||
params.put("content", content);
|
params.put("content", content);
|
||||||
serverClient.sendRequest("session.prompt", params);
|
serverClient.sendRequest("session.prompt", params);
|
||||||
|
|||||||
Reference in New Issue
Block a user