From 105d5b34cbcc0b81581c7153a2e0958c89be59fb Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 20 Apr 2026 13:04:37 +0000 Subject: [PATCH 1/2] Initial plan From 2c543a3285b72635d7ce37be66b5a7b73cc99c5c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 20 Apr 2026 13:09:24 +0000 Subject: [PATCH 2/2] Fix (int) cast incompatibility with boxed Double in Quick Start code Agent-Logs-Url: https://github.com/github/copilot-sdk-java/sessions/51184227-fc7a-4a39-9032-b9b3da932569 Co-authored-by: edburns <75821+edburns@users.noreply.github.com> --- README.md | 6 +++--- jbang-example.java | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 95372e91f..f20bc405a 100644 --- a/README.md +++ b/README.md @@ -103,9 +103,9 @@ public class CopilotSDK { session.on(SessionUsageInfoEvent.class, usage -> { var data = usage.getData(); System.out.println("\n--- Usage Metrics ---"); - System.out.println("Current tokens: " + (int) data.currentTokens()); - System.out.println("Token limit: " + (int) data.tokenLimit()); - System.out.println("Messages count: " + (int) data.messagesLength()); + System.out.println("Current tokens: " + data.currentTokens().intValue()); + System.out.println("Token limit: " + data.tokenLimit().intValue()); + System.out.println("Messages count: " + data.messagesLength().intValue()); }); // Send a message diff --git a/jbang-example.java b/jbang-example.java index dd3f1de78..f075df2f4 100644 --- a/jbang-example.java +++ b/jbang-example.java @@ -28,9 +28,9 @@ public static void main(String[] args) throws Exception { session.on(SessionUsageInfoEvent.class, usage -> { var data = usage.getData(); out.println("\n--- Usage Metrics ---"); - out.println("Current tokens: " + (int) data.currentTokens()); - out.println("Token limit: " + (int) data.tokenLimit()); - out.println("Messages count: " + (int) data.messagesLength()); + out.println("Current tokens: " + data.currentTokens().intValue()); + out.println("Token limit: " + data.tokenLimit().intValue()); + out.println("Messages count: " + data.messagesLength().intValue()); }); // Send a message