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 Prepare for …
…this to be the official SDK, not a community SDK.

modified:   .github/copilot-instructions.md
modified:   .github/templates/index.html
modified:   .github/workflows/notes.template
modified:   README.md
modified:   SUPPORT.md
modified:   pom.xml
modified:   src/site/markdown/advanced.md
modified:   src/site/markdown/documentation.md
modified:   src/site/markdown/hooks.md
modified:   src/site/markdown/index.md
modified:   src/site/site.xml

Signed-off-by: Ed Burns <edburns@microsoft.com>
  • Loading branch information
edburns committed Mar 6, 2026
commit 2ad3c39d229984aeb6e1e6e3e56a5fc73d89fb7a
2 changes: 1 addition & 1 deletion .github/copilot-instructions.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copilot Instructions for copilot-sdk-java

A Java SDK for programmatic control of GitHub Copilot CLI. This is a community-driven port of the official .NET SDK, targeting Java 17+.
A Java SDK for programmatic control of GitHub Copilot CLI. This is a port of the official .NET SDK, targeting Java 17+.

## About These Instructions

Expand Down
4 changes: 2 additions & 2 deletions .github/templates/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<div class="hero-bg"></div>
<div class="hero-content">
<h1>Copilot SDK for <span class="gradient-text">Java</span></h1>
<p class="hero-subtitle">An unofficial, community-driven SDK for building AI-powered tools with GitHub Copilot's agentic runtime.</p>
<p class="hero-subtitle">The official SDK for building AI-powered tools with GitHub Copilot's agentic runtime.</p>
<div class="header-buttons">
<a href="https://github.com/github/copilot-sdk-java" class="btn btn-github">
<svg height="20" width="20" viewBox="0 0 16 16"><path d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path></svg>
Expand All @@ -33,7 +33,7 @@ <h1>Copilot SDK for <span class="gradient-text">Java</span></h1>
<main class="container">

<div class="alert alert-warning">
⚠️ <strong>Disclaimer:</strong> This is an <strong>unofficial, community-driven SDK</strong> and is <strong>not supported or endorsed by GitHub</strong>. Use at your own risk.
⚠️ <strong>Disclaimer:</strong> This SDK tracks the pre-GA GitHub Copilot SDKs for .NET and nodejs. This SDK may change in breaking ways. Use at your own risk.
</div>

<div class="alert alert-info">
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/notes.template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Installation

> ⚠️ **Disclaimer:** This is an **unofficial, community-driven SDK** and is **not supported or endorsed by GitHub**. Use at your own risk.
> ⚠️ **Disclaimer:** This SDK tracks the pre-GA GitHub Copilot SDKs for .NET and nodejs. This SDK may change in breaking ways. Use at your own risk.

📦 [View on Maven Central](https://central.sonatype.com/artifact/${GROUP_ID}/${ARTIFACT_ID}/${VERSION})

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

## Background

> ⚠️ **Disclaimer:** This is an **unofficial, community-driven SDK** and is **not supported or endorsed by GitHub**. This SDK may change in breaking ways. Use at your own risk.
> ⚠️ **Disclaimer:** This SDK tracks the pre-GA GitHub Copilot SDKs for .NET and nodejs. This SDK may change in breaking ways. Use at your own risk.

Java SDK for programmatic control of GitHub Copilot CLI, enabling you to build AI-powered applications and agentic workflows.

Expand Down
2 changes: 1 addition & 1 deletion SUPPORT.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This project uses GitHub issues to track bugs and feature requests. Please searc

For help or questions about using this project, please file an issue.

**Copilot SDK for Java** is under active development and maintained by the community. We will do our best to respond to support, feature requests, and community questions in a timely manner.
**Copilot SDK for Java** is under active development. We will do our best to respond to support, feature requests, and community questions in a timely manner.

## GitHub Support Policy

Expand Down
6 changes: 3 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<version>0.1.30-SNAPSHOT</version>
<packaging>jar</packaging>

<name>GitHub Copilot Community SDK :: Java</name>
<name>GitHub Copilot SDK :: Java</name>
<description>SDK for programmatic control of GitHub Copilot CLI</description>
<url>https://github.com/github/copilot-sdk-java</url>

Expand All @@ -23,8 +23,8 @@

<developers>
<developer>
<name>GitHub Copilot Community SDK</name>
<organization>GitHub Copilot Community SDK</organization>
<name>GitHub Copilot SDK</name>
<organization>GitHub Copilot SDK</organization>
<organizationUrl>https://github.com/github</organizationUrl>
</developer>
</developers>
Expand Down
2 changes: 1 addition & 1 deletion src/site/markdown/advanced.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Advanced Usage

> ⚠️ **Disclaimer:** This is an **unofficial, community-driven SDK** and is **not supported or endorsed by GitHub**. Use at your own risk.
> ⚠️ **Disclaimer:** This SDK tracks the pre-GA GitHub Copilot SDKs for .NET and nodejs. This SDK may change in breaking ways. Use at your own risk.

This guide covers advanced scenarios for extending and customizing your Copilot integration.

Expand Down
2 changes: 1 addition & 1 deletion src/site/markdown/documentation.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copilot SDK for Java - Documentation

> ⚠️ **Disclaimer:** This is an **unofficial, community-driven SDK** and is **not supported or endorsed by GitHub**. Use at your own risk.
> ⚠️ **Disclaimer:** This SDK tracks the pre-GA GitHub Copilot SDKs for .NET and nodejs. This SDK may change in breaking ways. Use at your own risk.

This guide covers common use cases for the Copilot SDK for Java. For complete API details, see the [Javadoc](apidocs/index.html).

Expand Down
2 changes: 1 addition & 1 deletion src/site/markdown/hooks.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Session Hooks

> ⚠️ **Disclaimer:** This is an **unofficial, community-driven SDK** and is **not supported or endorsed by GitHub**. Use at your own risk.
> ⚠️ **Disclaimer:** This SDK tracks the pre-GA GitHub Copilot SDKs for .NET and nodejs. This SDK may change in breaking ways. Use at your own risk.

Session hooks allow you to intercept and modify tool execution, user prompts, and session lifecycle events. Use hooks to implement custom logic like logging, security controls, or context injection.

Expand Down
2 changes: 1 addition & 1 deletion src/site/markdown/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copilot SDK for Java

> ⚠️ **Disclaimer:** This is an **unofficial, community-driven SDK** and is **not supported or endorsed by GitHub**. Use at your own risk.
> ⚠️ **Disclaimer:** This SDK tracks the pre-GA GitHub Copilot SDKs for .NET and nodejs. This SDK may change in breaking ways. Use at your own risk.

Welcome to the documentation for the **Copilot SDK for Java** — a Java SDK for programmatic control of GitHub Copilot CLI, enabling you to build AI-powered applications and agentic workflows.

Expand Down
2 changes: 1 addition & 1 deletion src/site/site.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<site xmlns="http://maven.apache.org/SITE/2.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SITE/2.0.0 https://maven.apache.org/xsd/site-2.0.0.xsd"
name="GitHub Copilot Community SDK :: Java">
name="GitHub Copilot SDK :: Java">

<skin>
<groupId>org.apache.maven.skins</groupId>
Expand Down
Loading