This repository was archived by the owner on Mar 25, 2026. It is now read-only.
Copilot Java SDK 1.0.9
Installation
⚠️ Disclaimer: This is an unofficial, community-driven SDK and is not supported or endorsed by GitHub. Use at your own risk.
📖 Documentation · Javadoc
Maven
<dependency>
<groupId>io.github.copilot-community-sdk</groupId>
<artifactId>copilot-sdk</artifactId>
<version>1.0.9</version>
</dependency>Gradle (Kotlin DSL)
implementation("io.github.copilot-community-sdk:copilot-sdk:1.0.9")Gradle (Groovy DSL)
implementation 'io.github.copilot-community-sdk:copilot-sdk:1.0.9'What's Changed
📦 Other Changes
- Document version 1.0.8 release in CHANGELOG by @Copilot in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/91
- Automate CHANGELOG.md updates during Maven release by @Copilot in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/93
- Sync upstream: Add deployment documentation for setup patterns by @Copilot in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/96
- Fix cliUrl to auto-correct useStdio for backend service scenarios by @brunoborges in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/97
- Add commit-as-pull-request skill for Copilot and Claude Code by @brunoborges in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/98
- Organize .github/scripts into categorized subfolders by @brunoborges in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/100
- Add agentic workflow daily-repo-status by @brunoborges in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/101
- Extract shell scripts from commit-as-pull-request prompt by @brunoborges in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/102
- Add agentic workflow for upstream sync by @brunoborges in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/104
- Add agentic workflow for automated test coverage improvement by @Copilot in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/99
- Convert 25 simple inner Data classes to Java records by @brunoborges in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/118
- Refactor data types to use records by @brunoborges in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/117
- Upstream sync: 4dc5629 (Python packaging fix - no Java changes) by @Copilot in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/121
- Convert ToolResultObject to record by @Copilot in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/123
- Convert PreToolUseHookOutput to record with factory methods by @Copilot in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/124
- Fix Spotless formatting violations in ToolInvocationTest by @Copilot in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/125
- Add unit tests for ToolInvocation to achieve 100% coverage by @Copilot in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/122
- Return empty map instead of null from AssistantUsageData.quotaSnapshots() by @Copilot in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/126
- [upstream-sync] Port session context, filtering, and context_changed event (e40d57c) by @Copilot in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/129
- Add cookbook with 5 practical recipes for common SDK usage patterns by @Copilot in https://github.com/copilot-community-sdk/copilot-sdk-java/pull/131
Full Changelog: v1.0.8...v1.0.9