Skip to content

Commit 47e6ed4

Browse files
committed
Fix AgentInfo test compilation: add 4th 'path' parameter
AgentInfo record gained a 'path' field in the generated code. Update GeneratedRpcRecordsCoverageTest to pass the 4th parameter in all constructor calls.
1 parent f031011 commit 47e6ed4

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

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

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -483,21 +483,23 @@ void sessionAgentDeselectResult_empty() {
483483

484484
@Test
485485
void sessionAgentListResult_with_items() {
486-
var item = new AgentInfo("name1", "Name One", "Desc 1");
486+
var item = new AgentInfo("name1", "Name One", "Desc 1", "/path/to/agent1");
487487
var result = new SessionAgentListResult(List.of(item));
488488
assertEquals(1, result.agents().size());
489489
assertEquals("name1", result.agents().get(0).name());
490490
assertEquals("Name One", result.agents().get(0).displayName());
491491
assertEquals("Desc 1", result.agents().get(0).description());
492+
assertEquals("/path/to/agent1", result.agents().get(0).path());
492493
}
493494

494495
@Test
495496
void sessionAgentGetCurrentResult_nested() {
496-
var agent = new AgentInfo("agent-1", "Agent One", "Does things");
497+
var agent = new AgentInfo("agent-1", "Agent One", "Does things", null);
497498
var result = new SessionAgentGetCurrentResult(agent);
498499
assertEquals("agent-1", result.agent().name());
499500
assertEquals("Agent One", result.agent().displayName());
500501
assertEquals("Does things", result.agent().description());
502+
assertNull(result.agent().path());
501503
}
502504

503505
@Test
@@ -508,15 +510,15 @@ void sessionAgentGetCurrentResult_null_agent() {
508510

509511
@Test
510512
void sessionAgentReloadResult_with_items() {
511-
var item = new AgentInfo("a", "A", "Desc");
513+
var item = new AgentInfo("a", "A", "Desc", "/path/to/a");
512514
var result = new SessionAgentReloadResult(List.of(item));
513515
assertEquals(1, result.agents().size());
514516
assertEquals("a", result.agents().get(0).name());
515517
}
516518

517519
@Test
518520
void sessionAgentSelectResult_nested() {
519-
var agent = new AgentInfo("selected", "Selected", "The selected agent");
521+
var agent = new AgentInfo("selected", "Selected", "The selected agent", "/path/to/selected");
520522
var result = new SessionAgentSelectResult(agent);
521523
assertEquals("selected", result.agent().name());
522524
}

0 commit comments

Comments
 (0)