Skip to content

Commit e862565

Browse files
author
skyfire
committed
publish 0.0.1-alpha
1 parent a4eb3ad commit e862565

File tree

3 files changed

+10
-6
lines changed

3 files changed

+10
-6
lines changed

packages/sdk-java/pom.xml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,11 @@
55
<groupId>com.alibaba</groupId>
66
<artifactId>qwencode-sdk</artifactId>
77
<packaging>jar</packaging>
8-
<version>0.0.1-alpha1</version>
8+
<version>0.0.1-alpha</version>
99
<name>qwencode-sdk</name>
10+
<description>The Qwen Code Java SDK is a minimum experimental SDK for programmatic access to Qwen Code functionality. It provides a Java interface
11+
to interact with the Qwen Code CLI, allowing developers to integrate Qwen Code capabilities into their Java applications.
12+
</description>
1013
<url>https://maven.apache.org</url>
1114
<licenses>
1215
<license>
@@ -184,7 +187,7 @@
184187
</snapshotRepository>
185188
<repository>
186189
<id>central</id>
187-
<url>https://central.sonatype.com/service/local/staging/deploy/maven2/</url>
190+
<url>https://central.sonatype.org/service/local/staging/deploy/maven2/</url>
188191
</repository>
189192
</distributionManagement>
190193
</project>

packages/sdk-java/src/test/java/com/alibaba/qwen/code/cli/session/SessionTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ public void onOtherMessage(Session session, String message) {
161161
writeSplitLine("prompt 2 end");
162162

163163
session.continueSession();
164-
session.sendPrompt("当前目录有多少个java文件", sessionEventConsumers);
164+
session.sendPrompt("How many Java files are in the current directory", sessionEventConsumers);
165165
writeSplitLine("prompt 3 end");
166166

167167
session.close();

packages/sdk-java/src/test/java/com/alibaba/qwen/code/cli/transport/process/ProcessTransportTest.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,17 +63,18 @@ void shouldSdkMessageSuccessfully() throws IOException, ExecutionException, Inte
6363
return "result".equals(JSON.parseObject(line).getString("type"));
6464
});
6565

66-
String userMessage2 = new SDKUserMessage().setSessionId(sessionId).setContent("请使用中文").toString();
66+
String userMessage2 = new SDKUserMessage().setSessionId(sessionId).setContent("Please respond in Chinese").toString();
6767
transport.inputWaitForMultiLine(userMessage2, line -> {
6868
return "result".equals(JSON.parseObject(line).getString("type"));
6969
});
7070

71-
String userMessage3 = new SDKUserMessage().setSessionId(sessionId).setContent("当前工作区有多少个文件").toString();
71+
72+
String userMessage3 = new SDKUserMessage().setSessionId(sessionId).setContent("How many files are there in the current workspace").toString();
7273
transport.inputWaitForMultiLine(userMessage3, line -> {
7374
return "result".equals(JSON.parseObject(line).getString("type"));
7475
});
7576

76-
String userMessage4 = new SDKUserMessage().setSessionId("session-sec" + UUID.randomUUID()).setContent("有多少个xml文件").toString();
77+
String userMessage4 = new SDKUserMessage().setSessionId("session-sec" + UUID.randomUUID()).setContent("How many XML files are there").toString();
7778
transport.inputWaitForMultiLine(userMessage4, line -> {
7879
return "result".equals(JSON.parseObject(line).getString("type"));
7980
});

0 commit comments

Comments
 (0)