Skip to content

Copilot Java SDK 0.2.1-java.1

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Apr 16:22
· 1 commit to main since this release

Installation

⚠️ Disclaimer: This is the official Java SDK for GitHub Copilot. This repository treats the official .NET and nodejs SDKs for GitHub Copilot as reference implementations. These SDKS are all officially supported as GitHub open source projects. The Java implementation follows the backward compatibility guarantees offered by the reference implementations. As such this implementation may introduce breaking changes, according to the policy declared by the reference implementations. Use at your own risk.

⚠️ Artifact versioning plan: Releases of this implementation track releases of the reference implementation. For each release of the reference implementation, there may follow a corresponding relase of this implementation with the same number as the reference implementation. Release identifiers of the reference implementation are in the form vMaj.Min.Micro. For example v0.1.32. The corresponding maven version for the release will be Maj.Min.Micro-java.N, where Maj, Min and Micro are the corresponding numbers for the reference impementation release, and N is a monotonically increasing sequence number starting with 0 for each release. See the corrseponding architectural decision record for more information in the docs/adr directory of the source code.

📦 View on Maven Central

📖 Documentation · Javadoc

Maven

<dependency>
    <groupId>com.github</groupId>
    <artifactId>copilot-sdk-java</artifactId>
    <version>0.2.1-java.1</version>
</dependency>

Gradle (Kotlin DSL)

implementation("com.github:copilot-sdk-java:0.2.1-java.1")

Gradle (Groovy DSL)

implementation 'com.github:copilot-sdk-java:0.2.1-java.1'

What's Changed

📦 Other Changes

  • Add Shared ScheduledExecutorService for timeouts by @edburns in #38
  • Add Shared ScheduledExecutorService for timeouts by @edburns in #36
  • On branch edburns/spotless-agentic-workflow-42 by @edburns in #43
  • Accept optional Executor on CopilotClientOptions to mitigate pool starvation by @edburns in #40
  • Edburns/47 agentic workflow cannot acquire runner by @edburns in #48
  • [WIP] Add smoke test coverage for Java 25 by @Copilot in #46

Full Changelog: v0.2.1-java.0...v0.2.1-java.1