| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| GitHub Copilot SDK for Java 1.0.8 source code.tar.gz | 2026-07-22 | 4.3 MB | |
| GitHub Copilot SDK for Java 1.0.8 source code.zip | 2026-07-22 | 5.9 MB | |
| README.md | 2026-07-22 | 2.9 kB | |
| Totals: 3 Items | 10.2 MB | 2 | |
Installation
⚠️ 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 release 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 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
:::xml
<dependency>
<groupId>com.github</groupId>
<artifactId>copilot-sdk-java</artifactId>
<version>1.0.8</version>
</dependency>
Gradle (Kotlin DSL)
:::kotlin
implementation("com.github:copilot-sdk-java:1.0.8")
Gradle (Groovy DSL)
:::groovy
implementation 'com.github:copilot-sdk-java:1.0.8'
Feature: per-agent reasoning effort
CustomAgentConfig now accepts an optional reasoningEffort field that controls the reasoning intensity for a specific sub-agent. Omitting it inherits the session-level effort; omitting it at both levels leaves the choice to the backend. (#1981)
:::java
CustomAgentConfig agent = new CustomAgentConfig()
.setName("coder")
.setReasoningEffort("high");
Other changes
- improvement: [Java] strongly type the internal
expAssignmentssession-config field withCopilotExpAssignmentResponseto match the runtime wire contract (#2033)
[!WARNING]
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
awmgmcpgTo allow these domains, add them to the
network.allowedlist in your workflow frontmatter:
yaml network: allowed: - defaults - "awmgmcpg"See Network Configuration for more information.
Generated by Release Changelog Generator · 44.4 AIC · ⌖ 5.53 AIC · ⊞ 7.2K