diff --git a/packages/sdk-java/pom.xml b/packages/sdk-java/pom.xml
index a6825ec7e..0c5270d1e 100644
--- a/packages/sdk-java/pom.xml
+++ b/packages/sdk-java/pom.xml
@@ -5,8 +5,11 @@
com.alibaba
qwencode-sdk
jar
- 0.0.1-alpha1
+ 0.0.1-alpha
qwencode-sdk
+ The Qwen Code Java SDK is a minimum experimental SDK for programmatic access to Qwen Code functionality. It provides a Java interface
+ to interact with the Qwen Code CLI, allowing developers to integrate Qwen Code capabilities into their Java applications.
+
https://maven.apache.org
@@ -184,7 +187,7 @@
central
- https://central.sonatype.com/service/local/staging/deploy/maven2/
+ https://central.sonatype.org/service/local/staging/deploy/maven2/
diff --git a/packages/sdk-java/src/test/java/com/alibaba/qwen/code/cli/session/SessionTest.java b/packages/sdk-java/src/test/java/com/alibaba/qwen/code/cli/session/SessionTest.java
index f17060c1e..0353d0065 100644
--- a/packages/sdk-java/src/test/java/com/alibaba/qwen/code/cli/session/SessionTest.java
+++ b/packages/sdk-java/src/test/java/com/alibaba/qwen/code/cli/session/SessionTest.java
@@ -161,7 +161,7 @@ class SessionTest {
writeSplitLine("prompt 2 end");
session.continueSession();
- session.sendPrompt("当前目录有多少个java文件", sessionEventConsumers);
+ session.sendPrompt("How many Java files are in the current directory", sessionEventConsumers);
writeSplitLine("prompt 3 end");
session.close();
diff --git a/packages/sdk-java/src/test/java/com/alibaba/qwen/code/cli/transport/process/ProcessTransportTest.java b/packages/sdk-java/src/test/java/com/alibaba/qwen/code/cli/transport/process/ProcessTransportTest.java
index 2dd30ae6c..a23800ada 100644
--- a/packages/sdk-java/src/test/java/com/alibaba/qwen/code/cli/transport/process/ProcessTransportTest.java
+++ b/packages/sdk-java/src/test/java/com/alibaba/qwen/code/cli/transport/process/ProcessTransportTest.java
@@ -63,17 +63,18 @@ class ProcessTransportTest {
return "result".equals(JSON.parseObject(line).getString("type"));
});
- String userMessage2 = new SDKUserMessage().setSessionId(sessionId).setContent("请使用中文").toString();
+ String userMessage2 = new SDKUserMessage().setSessionId(sessionId).setContent("Please respond in Chinese").toString();
transport.inputWaitForMultiLine(userMessage2, line -> {
return "result".equals(JSON.parseObject(line).getString("type"));
});
- String userMessage3 = new SDKUserMessage().setSessionId(sessionId).setContent("当前工作区有多少个文件").toString();
+
+ String userMessage3 = new SDKUserMessage().setSessionId(sessionId).setContent("How many files are there in the current workspace").toString();
transport.inputWaitForMultiLine(userMessage3, line -> {
return "result".equals(JSON.parseObject(line).getString("type"));
});
- String userMessage4 = new SDKUserMessage().setSessionId("session-sec" + UUID.randomUUID()).setContent("有多少个xml文件").toString();
+ String userMessage4 = new SDKUserMessage().setSessionId("session-sec" + UUID.randomUUID()).setContent("How many XML files are there").toString();
transport.inputWaitForMultiLine(userMessage4, line -> {
return "result".equals(JSON.parseObject(line).getString("type"));
});