Installation
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 implementation release, and N is a monotonically increasing sequence number starting with 0 for each release. See the corresponding architectural decision record for more information in the docs/adr directory of the source code.
📦 [View on Maven Central]((central.sonatype.com/redacted)
📖 [Documentation]((github.github.io/redacted) · [Javadoc]((github.github.io/redacted)
Maven
<dependency>
<groupId>com.github</groupId>
<artifactId>copilot-sdk-java</artifactId>
<version>1.0.5-01</version>
</dependency>Gradle (Kotlin DSL)
implementation("com.github:copilot-sdk-java:1.0.5-01")Gradle (Groovy DSL)
implementation 'com.github:copilot-sdk-java:1.0.5-01'Feature: new session options — citations, agent exclusions, and credit limits
Three new options are available on SessionConfig and ResumeSessionConfig. enableCitations (experimental) enables native model citations for supported providers; excludedBuiltInAgents hides named built-in agents from discovery; and sessionLimits sets a per-session AI-credit budget. (#1865)
SessionConfig config = new SessionConfig()
.setEnableCitations(true)
.setExcludedBuiltInAgents(List.of("copilot"))
.setSessionLimits(new SessionLimitsConfig(100.0));New contributors
@coleflennikenmsftmade their first contribution in #1854@szabta89made their first contribution in #1856
Generated by Release Changelog Generator · sonnet46 1.7M