Skip to content

Commit 481d101

Browse files
stephentoubCopilot
andcommitted
Adapt Java handwritten code to generated schema
Update handwritten Java constructor calls for generated 1.0.66 RPC type shape changes. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
1 parent 8106bb2 commit 481d101

3 files changed

Lines changed: 4 additions & 3 deletions

File tree

java/src/main/java/com/github/copilot/CopilotClient.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -903,6 +903,7 @@ CompletableFuture<Void> updateSessionOptionsForMode(CopilotSession session, Bool
903903
null, // workingDirectory
904904
null, // availableTools
905905
null, // excludedTools
906+
null, // excludedBuiltinAgents
906907
null, // toolFilterPrecedence
907908
null, // enableScriptSafety
908909
null, // shellInitProfile
@@ -940,7 +941,7 @@ CompletableFuture<Void> updateSessionOptionsForMode(CopilotSession session, Bool
940941
null, // enableSessionStore
941942
null, // enableSkills
942943
null, // contextTier
943-
null // responseBudget
944+
null // sessionLimits
944945
);
945946

946947
return session.getRpc().options.update(params).<Void>thenCompose(result -> {

java/src/main/java/com/github/copilot/CopilotSession.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1995,7 +1995,7 @@ public CompletableFuture<Void> setModel(String model, String reasoningEffort, St
19951995
if (modelCapabilities.getSupports() != null) {
19961996
var s = modelCapabilities.getSupports();
19971997
supports = new ModelCapabilitiesOverrideSupports(s.getVision().orElse(null),
1998-
s.getReasoningEffort().orElse(null));
1998+
s.getReasoningEffort().orElse(null), null);
19991999
}
20002000
ModelCapabilitiesOverrideLimits limits = null;
20012001
if (modelCapabilities.getLimits() != null) {

java/src/test/java/com/github/copilot/generated/rpc/GeneratedRpcRecordsCoverageTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -834,7 +834,7 @@ void toolsListResult_nested() {
834834
void sessionModelSwitchToParams_nested_records() {
835835
var limitsVision = new ModelCapabilitiesOverrideLimitsVision(List.of("image/png", "image/jpeg"), 10L, 5000000L);
836836
var limits = new ModelCapabilitiesOverrideLimits(100000L, 8192L, 128000L, limitsVision);
837-
var supports = new ModelCapabilitiesOverrideSupports(true, true);
837+
var supports = new ModelCapabilitiesOverrideSupports(true, true, null);
838838
var capabilities = new ModelCapabilitiesOverride(supports, limits);
839839
var params = new SessionModelSwitchToParams("sess-m", "gpt-5", null, null, capabilities, null);
840840

0 commit comments

Comments
 (0)