Skip to content

Commit 8f570c0

Browse files
brunoborgesCopilot
andauthored
Update cookbook/copilot-sdk/java/recipe/ErrorHandling.java
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent 6f47a3d commit 8f570c0

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

cookbook/copilot-sdk/java/recipe/ErrorHandling.java

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,17 @@ public static void main(String[] args) {
1111
try (var client = new CopilotClient()) {
1212
client.start().get();
1313

14-
var session = client.createSession(
14+
try (var session = client.createSession(
1515
new SessionConfig()
1616
.setOnPermissionRequest(PermissionHandler.APPROVE_ALL)
17-
.setModel("gpt-5")).get();
17+
.setModel("gpt-5")).get()) {
1818

19-
session.on(AssistantMessageEvent.class,
20-
msg -> System.out.println(msg.getData().content()));
19+
session.on(AssistantMessageEvent.class,
20+
msg -> System.out.println(msg.getData().content()));
2121

22-
session.sendAndWait(
23-
new MessageOptions().setPrompt("Hello!")).get();
24-
25-
session.close();
22+
session.sendAndWait(
23+
new MessageOptions().setPrompt("Hello!")).get();
24+
}
2625
} catch (ExecutionException ex) {
2726
Throwable cause = ex.getCause();
2827
Throwable error = cause != null ? cause : ex;

0 commit comments

Comments
 (0)