File tree Expand file tree Collapse file tree
byok-anthropic/java/src/main/java
byok-azure/java/src/main/java
byok-openai/java/src/main/java
gh-app/java/src/main/java
app-direct-server/java/src/main/java
fully-bundled/java/src/main/java
permissions/java/src/main/java
user-input/java/src/main/java
default/java/src/main/java
minimal/java/src/main/java
attachments/java/src/main/java
reasoning-effort/java/src/main/java
system-message/java/src/main/java
concurrent-sessions/java/src/main/java
infinite-sessions/java/src/main/java
session-resume/java/src/main/java
streaming/java/src/main/java
custom-agents/java/src/main/java
mcp-servers/java/src/main/java
no-tools/java/src/main/java
skills/java/src/main/java
tool-filtering/java/src/main/java
tool-overrides/java/src/main/java Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- import com .github .copilot .sdk . CopilotClient ;
2- import com .github .copilot .sdk . json .MessageOptions ;
3- import com .github .copilot .sdk . json .ProviderConfig ;
4- import com .github .copilot .sdk . json .SessionConfig ;
5- import com .github .copilot .sdk . json .SystemMessageConfig ;
6- import com .github .copilot .sdk . SystemMessageMode ;
1+ import com .github .copilot .CopilotClient ;
2+ import com .github .copilot .rpc .MessageOptions ;
3+ import com .github .copilot .rpc .ProviderConfig ;
4+ import com .github .copilot .rpc .SessionConfig ;
5+ import com .github .copilot .rpc .SystemMessageConfig ;
6+ import com .github .copilot .SystemMessageMode ;
77
88import java .util .List ;
99
Original file line number Diff line number Diff line change 1- import com .github .copilot .sdk . CopilotClient ;
2- import com .github .copilot .sdk . json .AzureOptions ;
3- import com .github .copilot .sdk . json .MessageOptions ;
4- import com .github .copilot .sdk . json .ProviderConfig ;
5- import com .github .copilot .sdk . json .SessionConfig ;
6- import com .github .copilot .sdk . json .SystemMessageConfig ;
7- import com .github .copilot .sdk . SystemMessageMode ;
1+ import com .github .copilot .CopilotClient ;
2+ import com .github .copilot .rpc .AzureOptions ;
3+ import com .github .copilot .rpc .MessageOptions ;
4+ import com .github .copilot .rpc .ProviderConfig ;
5+ import com .github .copilot .rpc .SessionConfig ;
6+ import com .github .copilot .rpc .SystemMessageConfig ;
7+ import com .github .copilot .SystemMessageMode ;
88
99import java .util .List ;
1010
Original file line number Diff line number Diff line change 1- import com .github .copilot .sdk . CopilotClient ;
2- import com .github .copilot .sdk . json .MessageOptions ;
3- import com .github .copilot .sdk . json .ProviderConfig ;
4- import com .github .copilot .sdk . json .SessionConfig ;
1+ import com .github .copilot .CopilotClient ;
2+ import com .github .copilot .rpc .MessageOptions ;
3+ import com .github .copilot .rpc .ProviderConfig ;
4+ import com .github .copilot .rpc .SessionConfig ;
55
66public class Main {
77 public static void main (String [] args ) throws Exception {
Original file line number Diff line number Diff line change 1- import com .github .copilot .sdk . CopilotClient ;
2- import com .github .copilot .sdk . json .CopilotClientOptions ;
3- import com .github .copilot .sdk . json .MessageOptions ;
4- import com .github .copilot .sdk . json .SessionConfig ;
1+ import com .github .copilot .CopilotClient ;
2+ import com .github .copilot .rpc .CopilotClientOptions ;
3+ import com .github .copilot .rpc .MessageOptions ;
4+ import com .github .copilot .rpc .SessionConfig ;
55
66import java .net .URI ;
77import java .net .http .HttpClient ;
Original file line number Diff line number Diff line change 1- import com .github .copilot .sdk . CopilotClient ;
2- import com .github .copilot .sdk . json .CopilotClientOptions ;
3- import com .github .copilot .sdk . json .MessageOptions ;
4- import com .github .copilot .sdk . json .SessionConfig ;
1+ import com .github .copilot .CopilotClient ;
2+ import com .github .copilot .rpc .CopilotClientOptions ;
3+ import com .github .copilot .rpc .MessageOptions ;
4+ import com .github .copilot .rpc .SessionConfig ;
55
66public class Main {
77 public static void main (String [] args ) throws Exception {
Original file line number Diff line number Diff line change 1- import com .github .copilot .sdk . CopilotClient ;
2- import com .github .copilot .sdk . json .CopilotClientOptions ;
3- import com .github .copilot .sdk . json .MessageOptions ;
4- import com .github .copilot .sdk . json .SessionConfig ;
1+ import com .github .copilot .CopilotClient ;
2+ import com .github .copilot .rpc .CopilotClientOptions ;
3+ import com .github .copilot .rpc .MessageOptions ;
4+ import com .github .copilot .rpc .SessionConfig ;
55
66public class Main {
77 public static void main (String [] args ) throws Exception {
Original file line number Diff line number Diff line change 1- import com .github .copilot .sdk . CopilotClient ;
2- import com .github .copilot .sdk . json .HookInvocation ;
3- import com .github .copilot .sdk . json .MessageOptions ;
4- import com .github .copilot .sdk . json .PermissionHandler ;
5- import com .github .copilot .sdk . json .PostToolUseHookOutput ;
6- import com .github .copilot .sdk . json .PreToolUseHookOutput ;
7- import com .github .copilot .sdk . json .SessionConfig ;
8- import com .github .copilot .sdk . json .SessionEndHookOutput ;
9- import com .github .copilot .sdk . json .SessionHooks ;
10- import com .github .copilot .sdk . json .SessionStartHookOutput ;
11- import com .github .copilot .sdk . json .UserPromptSubmittedHookOutput ;
1+ import com .github .copilot .CopilotClient ;
2+ import com .github .copilot .rpc .HookInvocation ;
3+ import com .github .copilot .rpc .MessageOptions ;
4+ import com .github .copilot .rpc .PermissionHandler ;
5+ import com .github .copilot .rpc .PostToolUseHookOutput ;
6+ import com .github .copilot .rpc .PreToolUseHookOutput ;
7+ import com .github .copilot .rpc .SessionConfig ;
8+ import com .github .copilot .rpc .SessionEndHookOutput ;
9+ import com .github .copilot .rpc .SessionHooks ;
10+ import com .github .copilot .rpc .SessionStartHookOutput ;
11+ import com .github .copilot .rpc .UserPromptSubmittedHookOutput ;
1212
1313import java .util .ArrayList ;
1414import java .util .concurrent .CompletableFuture ;
Original file line number Diff line number Diff line change 1- import com .github .copilot .sdk . CopilotClient ;
2- import com .github .copilot .sdk . json .MessageOptions ;
3- import com .github .copilot .sdk . json .PermissionHandler ;
4- import com .github .copilot .sdk . json .PermissionRequest ;
5- import com .github .copilot .sdk . json .PermissionRequestResult ;
6- import com .github .copilot .sdk . json .PermissionRequestResultKind ;
7- import com .github .copilot .sdk . json .PreToolUseHookOutput ;
8- import com .github .copilot .sdk . json .SessionConfig ;
9- import com .github .copilot .sdk . json .SessionHooks ;
1+ import com .github .copilot .CopilotClient ;
2+ import com .github .copilot .rpc .MessageOptions ;
3+ import com .github .copilot .rpc .PermissionHandler ;
4+ import com .github .copilot .rpc .PermissionRequest ;
5+ import com .github .copilot .rpc .PermissionRequestResult ;
6+ import com .github .copilot .rpc .PermissionRequestResultKind ;
7+ import com .github .copilot .rpc .PreToolUseHookOutput ;
8+ import com .github .copilot .rpc .SessionConfig ;
9+ import com .github .copilot .rpc .SessionHooks ;
1010
1111import java .util .ArrayList ;
1212import java .util .concurrent .CompletableFuture ;
Original file line number Diff line number Diff line change 1- import com .github .copilot .sdk . CopilotClient ;
2- import com .github .copilot .sdk . json .MessageOptions ;
3- import com .github .copilot .sdk . json .PermissionHandler ;
4- import com .github .copilot .sdk . json .PreToolUseHookOutput ;
5- import com .github .copilot .sdk . json .SessionConfig ;
6- import com .github .copilot .sdk . json .SessionHooks ;
7- import com .github .copilot .sdk . json .UserInputHandler ;
8- import com .github .copilot .sdk . json .UserInputResponse ;
1+ import com .github .copilot .CopilotClient ;
2+ import com .github .copilot .rpc .MessageOptions ;
3+ import com .github .copilot .rpc .PermissionHandler ;
4+ import com .github .copilot .rpc .PreToolUseHookOutput ;
5+ import com .github .copilot .rpc .SessionConfig ;
6+ import com .github .copilot .rpc .SessionHooks ;
7+ import com .github .copilot .rpc .UserInputHandler ;
8+ import com .github .copilot .rpc .UserInputResponse ;
99
1010import java .util .ArrayList ;
1111import java .util .concurrent .CompletableFuture ;
Original file line number Diff line number Diff line change 1- import com .github .copilot .sdk . CopilotClient ;
2- import com .github .copilot .sdk . json .MessageOptions ;
3- import com .github .copilot .sdk . json .SessionConfig ;
1+ import com .github .copilot .CopilotClient ;
2+ import com .github .copilot .rpc .MessageOptions ;
3+ import com .github .copilot .rpc .SessionConfig ;
44
55public class Main {
66 public static void main (String [] args ) throws Exception {
You can’t perform that action at this time.
0 commit comments