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 #91
- Automate CHANGELOG.md updates during Maven release by @Copilot in #93
- Sync upstream: Add deployment documentation for setup patterns by @Copilot in #96
- Fix cliUrl to auto-correct useStdio for backend service scenarios by @brunoborges in #97
- Add commit-as-pull-request skill for Copilot and Claude Code by @brunoborges in #98
- Organize .github/scripts into categorized subfolders by @brunoborges in #100
- Add agentic workflow daily-repo-status by @brunoborges in #101
- Extract shell scripts from commit-as-pull-request prompt by @brunoborges in #102
- Add agentic workflow for upstream sync by @brunoborges in #104
- Add agentic workflow for automated test coverage improvement by @Copilot in #99
- Convert 25 simple inner Data classes to Java records by @brunoborges in #118
- Refactor data types to use records by @brunoborges in #117
- Upstream sync: 4dc5629 (Python packaging fix - no Java changes) by @Copilot in #121
- Convert ToolResultObject to record by @Copilot in #123
- Convert PreToolUseHookOutput to record with factory methods by @Copilot in #124
- Fix Spotless formatting violations in ToolInvocationTest by @Copilot in #125
- Add unit tests for ToolInvocation to achieve 100% coverage by @Copilot in #122
- Return empty map instead of null from AssistantUsageData.quotaSnapshots() by @Copilot in #126
- [upstream-sync] Port session context, filtering, and context_changed event (e40d57c) by @Copilot in #129
- Add cookbook with 5 practical recipes for common SDK usage patterns by @Copilot in #131
Full Changelog: v1.0.8...v1.0.9