Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
62c1e25
On branch edburns/dd-2785864-pre-public-non-code-changes
edburns Mar 5, 2026
2ad3c39
On branch edburns/dd-2785864-pre-public-non-code-changes Prepare for …
edburns Mar 6, 2026
2f10ab3
On branch edburns/dd-2785864-pre-public-non-code-changes
edburns Mar 9, 2026
93908c9
On branch edburns/dd-2785864-pre-public-non-code-changes
edburns Mar 9, 2026
d36624b
On branch edburns/dd-2785864-pre-public-non-code-changes Reference im…
edburns Mar 9, 2026
6b94284
Merge remote-tracking branch 'public-upstream/main' into edburns/dd-2…
edburns Mar 9, 2026
a5ee484
Merge branch 'public-upstream/public-upstream-main' into edburns/dd-2…
edburns Mar 12, 2026
a607f1d
On branch edburns/dd-2785864-pre-public-non-code-changes Publish to s…
edburns Mar 12, 2026
9ce8275
On branch edburns/dd-2785864-pre-public-non-code-changes Correct arti…
edburns Mar 12, 2026
36fcf4b
On branch edburns/dd-2824425-fix-record-vs-getter-discrepancy
edburns Mar 12, 2026
f0b2e63
Update src/site/markdown/advanced.md
edburns Mar 12, 2026
26a39e7
Update src/site/markdown/documentation.md
edburns Mar 12, 2026
4fff65f
Merge pull request #189 from edburns/edburns/dd-2824425-fix-record-vs…
edburns Mar 12, 2026
90eb590
Merge remote-tracking branch 'public-upstream/main' into edburns/dd-2…
edburns Mar 12, 2026
3fbefc8
Initial plan
Copilot Mar 12, 2026
b3a2826
Add Automatic-Module-Name to JAR manifest via maven-jar-plugin
Copilot Mar 12, 2026
99c341e
Merge pull request #191 from copilot-community-sdk/copilot/add-automa…
edburns Mar 12, 2026
5533f1c
Merge remote-tracking branch 'public-upstream/main' into edburns/dd-2…
edburns Mar 12, 2026
29b41c7
Put the publish-snapshot workflow on main
edburns Mar 12, 2026
86b23e6
On branch edburns/dd-2824811-smoke-test Execute this prompt to create…
edburns Mar 12, 2026
4a5aa18
Merge pull request #192 from edburns/edburns/dd-2824811-smoke-test
edburns Mar 12, 2026
9de12e1
Merge branch 'public-upstream/public-upstream-main' into edburns/dd-2…
edburns Mar 12, 2026
2361886
Consider the content of `smoke-test` to be ignorable.
edburns Mar 12, 2026
c0d8668
Merge branch 'public-upstream/public-upstream-main' into edburns/dd-2…
edburns Mar 12, 2026
562028c
Merge branch 'copilot-community-sdk:main' into main
edburns Mar 12, 2026
412690a
Small updates to Quick Start for better automated testing
edburns Mar 12, 2026
012d2e3
On branch edburns/dd-2785864-pre-public-non-code-changes
edburns Mar 12, 2026
54ba35f
Fix flaky CompactionTest: wait for compaction complete event with Cou…
Copilot Mar 12, 2026
7c32952
On branch edburns/dd-2785864-pre-public-non-code-changes The artifac…
edburns Mar 14, 2026
144ea1b
On branch edburns/dd-2785864-pre-public-non-code-changes Fix artifactId
edburns Mar 14, 2026
1186376
On branch edburns/dd-2785864-pre-public-non-code-changes
edburns Mar 14, 2026
6362bdc
On branch edburns/dd-2785864-pre-public-non-code-changes Document ver…
edburns Mar 14, 2026
3809ed1
On branch edburns/dd-2785864-pre-public-non-code-changes Disclaimer a…
edburns Mar 14, 2026
d9a8603
On branch edburns/dd-2785864-pre-public-non-code-changes Pin actions …
edburns Mar 14, 2026
0a0789a
On branch edburns/dd-2785864-pre-public-non-code-changes
edburns Mar 14, 2026
cb16f95
Merge branch 'main' into edburns/dd-2785864-pre-public-non-code-changes
edburns Mar 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
On branch edburns/dd-2785864-pre-public-non-code-changes Reference im…
…pl is at 0.1.32.

modified:   README.md
modified:   jbang-example.java
modified:   pom.xml
modified:   src/site/markdown/cookbook/error-handling.md
modified:   src/site/markdown/cookbook/managing-local-files.md
modified:   src/site/markdown/cookbook/multiple-sessions.md
modified:   src/site/markdown/cookbook/persisting-sessions.md
modified:   src/site/markdown/cookbook/pr-visualization.md

no changes added to commit (use "git add" and/or "git commit -a")
  • Loading branch information
edburns committed Mar 9, 2026
commit d36624b9682458073c8ad612e0dc0d39f79e9c7d
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Java SDK for programmatic control of GitHub Copilot CLI, enabling you to build A
<dependency>
<groupId>com.github</groupId>
<artifactId>copilot-sdk</artifactId>
<version>0.1.29</version>
<version>0.1.32</version>
</dependency>
```

Expand All @@ -53,7 +53,7 @@ Snapshot builds of the next development version are published to GitHub Packages
<dependency>
<groupId>com.github</groupId>
<artifactId>copilot-sdk</artifactId>
<version>0.1.30-SNAPSHOT</version>
<version>0.1.33-SNAPSHOT</version>
</dependency>
```

Expand All @@ -74,7 +74,7 @@ GitHub Packages requires authentication even for public packages. Add your crede
### Gradle

```groovy
implementation 'com.github:copilot-sdk:0.1.29'
implementation 'com.github:copilot-sdk:0.1.32'
```

## Quick Start
Expand Down
2 changes: 1 addition & 1 deletion jbang-example.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@

//DEPS com.github:copilot-sdk:0.1.29
//DEPS com.github:copilot-sdk:0.1.32
import com.github.copilot.sdk.*;
import com.github.copilot.sdk.events.*;
import com.github.copilot.sdk.json.*;
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<groupId>com.github</groupId>
<artifactId>copilot-sdk-java</artifactId>
<version>0.1.30-SNAPSHOT</version>
<version>0.1.33-SNAPSHOT</version>
<packaging>jar</packaging>

<name>GitHub Copilot SDK :: Java</name>
Expand Down
14 changes: 7 additions & 7 deletions src/site/markdown/cookbook/error-handling.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jbang BasicErrorHandling.java

**Code:**
```java
//DEPS com.github:copilot-sdk:0.1.29
//DEPS com.github:copilot-sdk:0.1.32
import com.github.copilot.sdk.*;
import com.github.copilot.sdk.events.*;
import com.github.copilot.sdk.json.*;
Expand Down Expand Up @@ -62,7 +62,7 @@ public class BasicErrorHandling {
## Handling specific error types

```java
//DEPS com.github:copilot-sdk:0.1.29
//DEPS com.github:copilot-sdk:0.1.32
import com.github.copilot.sdk.*;
import com.github.copilot.sdk.events.*;
import com.github.copilot.sdk.json.*;
Expand Down Expand Up @@ -99,7 +99,7 @@ public class SpecificErrorHandling {
## Timeout handling

```java
//DEPS com.github:copilot-sdk:0.1.29
//DEPS com.github:copilot-sdk:0.1.32
import com.github.copilot.sdk.*;
import com.github.copilot.sdk.events.*;
import com.github.copilot.sdk.json.*;
Expand Down Expand Up @@ -130,7 +130,7 @@ public class TimeoutHandling {
## Aborting a request

```java
//DEPS com.github:copilot-sdk:0.1.29
//DEPS com.github:copilot-sdk:0.1.32
import com.github.copilot.sdk.*;
import com.github.copilot.sdk.events.*;
import com.github.copilot.sdk.json.*;
Expand Down Expand Up @@ -163,7 +163,7 @@ public class AbortRequest {
## Graceful shutdown

```java
//DEPS com.github:copilot-sdk:0.1.29
//DEPS com.github:copilot-sdk:0.1.32
import com.github.copilot.sdk.*;
import com.github.copilot.sdk.events.*;
import com.github.copilot.sdk.json.*;
Expand Down Expand Up @@ -195,7 +195,7 @@ public class GracefulShutdown {
## Try-with-resources pattern

```java
//DEPS com.github:copilot-sdk:0.1.29
//DEPS com.github:copilot-sdk:0.1.32
import com.github.copilot.sdk.*;
import com.github.copilot.sdk.events.*;
import com.github.copilot.sdk.json.*;
Expand Down Expand Up @@ -225,7 +225,7 @@ public class TryWithResources {
## Handling tool errors

```java
//DEPS com.github:copilot-sdk:0.1.29
//DEPS com.github:copilot-sdk:0.1.32
import com.github.copilot.sdk.*;
import com.github.copilot.sdk.events.*;
import com.github.copilot.sdk.json.*;
Expand Down
4 changes: 2 additions & 2 deletions src/site/markdown/cookbook/managing-local-files.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jbang ManagingLocalFiles.java

**Code:**
```java
//DEPS com.github:copilot-sdk:0.1.29
//DEPS com.github:copilot-sdk:0.1.32
import com.github.copilot.sdk.*;
import com.github.copilot.sdk.events.*;
import com.github.copilot.sdk.json.*;
Expand Down Expand Up @@ -156,7 +156,7 @@ session.send(new MessageOptions().setPrompt(prompt));
## Interactive file organization

```java
//DEPS com.github:copilot-sdk:0.1.29
//DEPS com.github:copilot-sdk:0.1.32
import java.io.BufferedReader;
import java.io.InputStreamReader;

Expand Down
4 changes: 2 additions & 2 deletions src/site/markdown/cookbook/multiple-sessions.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jbang MultipleSessions.java

**Code:**
```java
//DEPS com.github:copilot-sdk:0.1.29
//DEPS com.github:copilot-sdk:0.1.32
import com.github.copilot.sdk.*;
import com.github.copilot.sdk.events.*;
import com.github.copilot.sdk.json.*;
Expand Down Expand Up @@ -121,7 +121,7 @@ try {
## Managing session lifecycle with CompletableFuture

```java
//DEPS com.github:copilot-sdk:0.1.29
//DEPS com.github:copilot-sdk:0.1.32
import java.util.concurrent.CompletableFuture;
import java.util.List;

Expand Down
6 changes: 3 additions & 3 deletions src/site/markdown/cookbook/persisting-sessions.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jbang PersistingSessions.java

**Code:**
```java
//DEPS com.github:copilot-sdk:0.1.29
//DEPS com.github:copilot-sdk:0.1.32
import com.github.copilot.sdk.*;
import com.github.copilot.sdk.events.*;
import com.github.copilot.sdk.json.*;
Expand Down Expand Up @@ -125,7 +125,7 @@ public class DeleteSession {
## Getting session history

```java
//DEPS com.github:copilot-sdk:0.1.29
//DEPS com.github:copilot-sdk:0.1.32
import com.github.copilot.sdk.*;
import com.github.copilot.sdk.events.*;
import com.github.copilot.sdk.json.*;
Expand Down Expand Up @@ -158,7 +158,7 @@ public class SessionHistory {
## Complete example with session management

```java
//DEPS com.github:copilot-sdk:0.1.29
//DEPS com.github:copilot-sdk:0.1.32
import java.util.Scanner;

public class SessionManager {
Expand Down
2 changes: 1 addition & 1 deletion src/site/markdown/cookbook/pr-visualization.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jbang PRVisualization.java github/copilot-sdk
## Full example: PRVisualization.java

```java
//DEPS com.github:copilot-sdk:0.1.29
//DEPS com.github:copilot-sdk:0.1.32
import com.github.copilot.sdk.*;
import com.github.copilot.sdk.events.*;
import com.github.copilot.sdk.json.*;
Expand Down
Loading