-
Notifications
You must be signed in to change notification settings - Fork 15
Comparing changes
Open a pull request
base repository: copilot-community-sdk/copilot-sdk-java
base: latest
head repository: copilot-community-sdk/copilot-sdk-java
compare: main
- 14 commits
- 17 files changed
- 5 contributors
Commits on Mar 12, 2026
-
Configuration menu - View commit details
-
Copy full SHA for d8ec771 - Browse repository at this point
Copy the full SHA d8ec771View commit details -
On branch edburns/dd-2824425-fix-record-vs-getter-discrepancy
modified: .github/copilot-instructions.md modified: README.md modified: src/site/markdown/advanced.md modified: src/site/markdown/cookbook/error-handling.md modified: src/site/markdown/cookbook/managing-local-files.md modified: src/site/markdown/cookbook/multiple-sessions.md modified: src/site/markdown/cookbook/persisting-sessions.md modified: src/site/markdown/cookbook/pr-visualization.md modified: src/site/markdown/documentation.md modified: src/site/markdown/getting-started.md modified: src/site/markdown/hooks.md modified: src/site/markdown/index.md modified: src/site/markdown/mcp.md When the accessor style changed Commit f5e9662 — February 10, 2026, authored by Bruno Borges. "Refactor data access methods in tests to use new naming conventions" Updated test assertions … to reflect changes in data access methods from getX() to x(). This was a massive breaking change across all 40+ event data types in com.github.copilot.sdk.events. Every public static class FooData with JavaBean getters/setters was converted to a public record FooData(...). This removed all getX() / setX() methods and replaced them with record component accessors (x()). The commit was merged via PR #117 (feat/records-for-data-types) and shipped in v1.0.9 (the first release tag that contains it, alongside v1.0.10 and v1.0.11). Timeline summary: Before f5e9662: AssistantMessageData was a mutable static class with getContent(), setContent(), etc. After f5e9662 (v1.0.9+): all event data types became Java records — content(), currentTokens(), tokenLimit(), messagesLength(), etc. The README's Quick Start code was never updated to match — it still showed getContent() / getCurrentTokens() etc. until the fix applied in our current session.
Configuration menu - View commit details
-
Copy full SHA for 36fcf4b - Browse repository at this point
Copy the full SHA 36fcf4bView commit details -
Update src/site/markdown/advanced.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f0b2e63 - Browse repository at this point
Copy the full SHA f0b2e63View commit details -
Update src/site/markdown/documentation.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 26a39e7 - Browse repository at this point
Copy the full SHA 26a39e7View commit details -
Merge pull request #189 from edburns/edburns/dd-2824425-fix-record-vs…
…-getter-discrepancy On branch edburns/dd-2824425-fix-record-vs-getter-discrepancy
Configuration menu - View commit details
-
Copy full SHA for 4fff65f - Browse repository at this point
Copy the full SHA 4fff65fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fbefc8 - Browse repository at this point
Copy the full SHA 3fbefc8View commit details -
Add Automatic-Module-Name to JAR manifest via maven-jar-plugin
Co-authored-by: edburns <75821+edburns@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b3a2826 - Browse repository at this point
Copy the full SHA b3a2826View commit details -
Merge pull request #191 from copilot-community-sdk/copilot/add-automa…
…tic-module-name Set Automatic-Module-Name: com.github.copilot.sdk.java in JAR manifest
Configuration menu - View commit details
-
Copy full SHA for 99c341e - Browse repository at this point
Copy the full SHA 99c341eView commit details -
On branch edburns/dd-2824811-smoke-test Execute this prompt to create…
… and execute a smoke test based on the most recently published snapshot release as documented in the top level README. new file: src/test/prompts/PROMPT-smoke-test.md
Configuration menu - View commit details
-
Copy full SHA for 86b23e6 - Browse repository at this point
Copy the full SHA 86b23e6View commit details -
Merge pull request #192 from edburns/edburns/dd-2824811-smoke-test
Execute this prompt to create and execute a smoke test
Configuration menu - View commit details
-
Copy full SHA for 4a5aa18 - Browse repository at this point
Copy the full SHA 4a5aa18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2361886 - Browse repository at this point
Copy the full SHA 2361886View commit details
Commits on Mar 16, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 0833182 - Browse repository at this point
Copy the full SHA 0833182View commit details -
Mark repository as archived, pointing to official github/copilot-sdk-…
…java Co-authored-by: edburns <75821+edburns@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3748f22 - Browse repository at this point
Copy the full SHA 3748f22View commit details
Commits on Mar 17, 2026
-
Merge pull request #195 from copilot-community-sdk/copilot/update-doc…
…umentation-for-archival Mark repository as archived, directing users to official github/copilot-sdk-java
Configuration menu - View commit details
-
Copy full SHA for deab3ab - Browse repository at this point
Copy the full SHA deab3abView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff latest...main