GitHub / github/copilot-sdk-java / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 09a1e5a4 | vscode settings | Bruno Borges <b****s@m****m> | 6 months ago | |
| 12812c67 |
docs: document release process in copilot instructions
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 41a65f82 |
fix: extract repository URL from existing links in CHANGELOG
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 5e58e9d8 |
feat: add CHANGELOG update script and integrate into release workflow
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 392c6ef4 |
Update CHANGELOG.md with 1.0.8 release information
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 77a04e08 | [maven-release-plugin] prepare for next development iteration | github-actions[bot] <g****]@u****m> | 6 months ago | |
| 0b36d81b | [maven-release-plugin] prepare release v1.0.8 | github-actions[bot] <g****]@u****m> | 6 months ago | |
| 9e7abfcc | docs: update version references to 1.0.8 | github-actions[bot] <g****]@u****m> | 6 months ago | |
| 4c762475 | Update .lastmerge to 05e3c46c8c23130c9c064dc43d00ec78f7a75eab |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 8d801c66 |
Port upstream BYOK documentation clarifications
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| d73799c9 | Remove custom instructions and comment payload from upstream sync issue creation | Bruno Borges <b****s@m****m> | 6 months ago | |
| 3c573452 | Refactor issue creation to build JSON payloads for issue and comment, enhanci... | Bruno Borges <b****s@m****m> | 6 months ago | |
| ad375023 | Update GitHub token reference to use COPILOT_GITHUB_TOKEN in issue creation w... | Bruno Borges <b****s@m****m> | 6 months ago | |
| 24420db6 | Implement fallback for Copilot bot ID in issue creation script | Bruno Borges <b****s@m****m> | 6 months ago | |
| 4ce9b883 | Add GraphQL-Features header to issue creation request | Bruno Borges <b****s@m****m> | 6 months ago | |
| 9acd4917 | Remove hardcoded assignee from issue creation workflow | Bruno Borges <b****s@m****m> | 6 months ago | |
| f05445ec | Refactor issue creation to use GitHub CLI and assign to Copilot Coding Agent ... | Bruno Borges <b****s@m****m> | 6 months ago | |
| 285a36ab | Update issue creation script to assign issues to the Copilot Coding Agent | Bruno Borges <b****s@m****m> | 6 months ago | |
| b88ba39f | Remove default value for issue title input and ensure fallback title is used ... | Bruno Borges <b****s@m****m> | 6 months ago | |
| eb839400 | Add create-issue-assigned-to-copilot.ts to workflow paths | Bruno Borges <b****s@m****m> | 6 months ago | |
| 159e2496 | Update issue creation workflow to make title input optional with a default value | Bruno Borges <b****s@m****m> | 6 months ago | |
| bea7a4ca | Refactor GraphQL query to correctly fetch IDs for both User and Bot suggested... | Bruno Borges <b****s@m****m> | 6 months ago | |
| 3376be24 | Fix script extension in issue creation workflow to use TypeScript | Bruno Borges <b****s@m****m> | 6 months ago | |
| dede9e0f | Add script to create GitHub issues assigned to @copilot-swe-agent | Bruno Borges <b****s@m****m> | 6 months ago | |
| 2249b2a8 | Add script to create GitHub issues assigned to Copilot and update workflow to... | Bruno Borges <b****s@m****m> | 6 months ago | |
| c2ec4abb | Update assignee in issue creation workflow to use 'copilot-swe-agent' | Bruno Borges <b****s@m****m> | 6 months ago | |
| ce50394d | Ignore copilot-issue.yml in workflow triggers | Bruno Borges <b****s@m****m> | 6 months ago | |
| efc34858 | Change assignee | Bruno Borges <b****s@m****m> | 6 months ago | |
| 7e323bfb | Add workflow to create issues for Copilot Coding Agent | Bruno Borges <b****s@m****m> | 6 months ago | |
| ba9f22c7 | Trigger Copilot via @mention comment instead of assignee API | Bruno Borges <b****s@m****m> | 6 months ago | |
| 6289b452 | Split issue creation and Copilot assignment into two API calls | Bruno Borges <b****s@m****m> | 6 months ago | |
| 8be1349f | Rewrite issue creation to use jq -n for safe JSON construction | Bruno Borges <b****s@m****m> | 6 months ago | |
| c30d3817 | Remove assignees field from issue creation payload | Bruno Borges <b****s@m****m> | 6 months ago | |
| 173f27cd | Remove PR/issue closing instructions from coding agent prompts | Bruno Borges <b****s@m****m> | 6 months ago | |
| 324ea718 | Add Copilot setup steps workflow for JDK 17 and GitHub CLI integration | Bruno Borges <b****s@m****m> | 6 months ago | |
| 458995cd | Update upload-artifact action to version 6 in build-test workflow | Bruno Borges <b****s@m****m> | 6 months ago | |
| 5feaf564 | Remove environment variable definitions for GH_TOKEN and GITHUB_TOKEN in copi... | Bruno Borges <b****s@m****m> | 6 months ago | |
| 77db1722 | Add GITHUB_TOKEN to environment variables in copilot setup workflow | Bruno Borges <b****s@m****m> | 6 months ago | |
| f102ca01 | Add Copilot setup steps workflow for JDK 17 and GitHub CLI integration | Bruno Borges <b****s@m****m> | 6 months ago | |
| 618a0bbc | Add Copilot setup steps workflow for JDK 17 and gh CLI authentication | Bruno Borges <b****s@m****m> | 6 months ago | |
| 4852b79d | Persist GH_TOKEN to GITHUB_ENV for coding agent terminal sessions | Bruno Borges <b****s@m****m> | 6 months ago | |
| 39c37fb9 | Remove outdated instructions for upstream merge process in weekly sync workflow | Bruno Borges <b****s@m****m> | 6 months ago | |
| 55cf37aa | Replace MCP tool calls with gh CLI commands for coding agent | Bruno Borges <b****s@m****m> | 6 months ago | |
| 2c0cd0f9 | Add explicit MCP tool calls for no-changes cleanup scenario | Bruno Borges <b****s@m****m> | 6 months ago | |
| d65ffbf4 | Add claude-opus-4.6 model to agent_assignment in weekly sync workflow | Bruno Borges <b****s@m****m> | 6 months ago | |
| a6175380 | Update permissions in copilot setup workflow to allow issue and pull request ... | Bruno Borges <b****s@m****m> | 6 months ago | |
| c51d4993 | Refactor merge branch creation logic to reuse existing branches and ensure ma... | Bruno Borges <b****s@m****m> | 6 months ago | |
| b38b5b7b | Remove Copilot CLI installation step from setup workflow | Bruno Borges <b****s@m****m> | 6 months ago | |
| bd64c535 | Update merge instructions and setup workflow to utilize GitHub MCP tool for l... | Bruno Borges <b****s@m****m> | 6 months ago | |
| cb97024f | Update custom instructions in upstream sync workflow to clarify handling of i... | Bruno Borges <b****s@m****m> | 6 months ago | |
| f9dde36c | Add summary step to weekly upstream sync workflow for better visibility of ch... | Bruno Borges <b****s@m****m> | 6 months ago | |
| 95eaa296 | Add weekly upstream sync workflow and update README with automation details | Bruno Borges <b****s@m****m> | 6 months ago | |
| 4518f43a | Update GitHub Actions workflow to ignore additional paths for push and pull_r... | Bruno Borges <b****s@m****m> | 6 months ago | |
| fe24e30f | Add utility scripts for upstream merge process and update .gitignore | Bruno Borges <b****s@m****m> | 6 months ago | |
| 64ccbe37 | Add upstream-sync label step to merge-upstream prompt | Bruno Borges <b****s@m****m> | 6 months ago | |
| c84a3256 | Update merge-upstream prompt to auto-create PR via GitHub MCP tool |
Bruno Borges <b****s@m****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 6995f4be | Update .lastmerge to 2186bf290575321b34b672068608d8dff0671a76 |
Bruno Borges <b****s@m****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 8cf9d1d4 | Add requestId and compactionTokensUsed to SessionCompactionCompleteData |
Bruno Borges <b****s@m****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 3fa2b3db | Add --no-auto-update flag to CLI server startup args |
Bruno Borges <b****s@m****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 76a8daaf | Update Copilot CLI minimum version requirement to 0.0.406 |
Bruno Borges <b****s@m****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| cbadfccd |
Replace Java assert with JUnit assertions in tests
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 27c5fb59 |
Update src/test/java/com/github/copilot/sdk/CopilotSessionTest.java
Co-authored-by: Copilot <1****t@u****m> |
Bruno Borges <b****s@m****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 46b82044 |
Fix test to handle new IllegalStateException from closed sessions
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| c57e7a3c |
Add closed-session guard implementation
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| e265cf45 |
Rename enums to PROPAGATE_AND_LOG_ERRORS/SUPPRESS_AND_LOG_ERRORS, default to ...
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| de45c8f9 |
Rename EventErrorPolicy values: STOP→PROPAGATE, CONTINUE→SUPPRESS (Spring-style)
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| e3989c46 |
Update documentation for EventErrorPolicy and silent error handling
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 45ac4c30 |
Add null check for setEventErrorPolicy and remove unused throws clause
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 9b0fe25e |
Implement EventErrorPolicy enum instead of breaking EventErrorHandler change
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 1ee3b61a |
Revert EventErrorHandler breaking change to implement enum-based approach
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 86003853 |
Address code review feedback
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| dec43861 |
Apply spotless formatting
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 0e589325 |
Update EventErrorHandler to return boolean for error propagation control
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 19545cfb | fix: Update Table of Contents formatting for consistency | Bruno Borges <b****s@m****m> | 6 months ago | |
| 229cfe7d | feat: Add LifecycleEventManager, RpcHandlerDispatcher, and SessionRequestBuilder | Bruno Borges <b****s@m****m> | 6 months ago | |
| a2104f2b | Add detailed Table of Contents to advanced usage guide | Bruno Borges <b****s@m****m> | 6 months ago | |
| 010923db | Update changelog with all changes since v1.0.7 |
Bruno Borges <b****s@m****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| c640e983 | Update .lastmerge to 06ff2ae09fc44bf3db5c62c01a78f08e9d4c5e76 |
Bruno Borges <b****s@m****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| b59375f7 | Document ResumeSessionConfig options for session resume |
Bruno Borges <b****s@m****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 25ad83ac | Add missing options to ResumeSessionConfig for parity with SessionConfig |
Bruno Borges <b****s@m****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| c894502f | Update Copilot CLI minimum version requirement to 0.0.405 |
Bruno Borges <b****s@m****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 7eff8556 | Refactor example class: rename to CopilotSDK and enhance message handling wit... | Bruno Borges <b****s@m****m> | 6 months ago | |
| d8101a4f | Refactor jbang-example.java: streamline session creation and message sending | Bruno Borges <b****s@m****m> | 6 months ago | |
| 61b44b94 | Add EventErrorHandler for custom event handler error handling |
Bruno Borges <b****s@m****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| a1136889 | Enhance documentation: add exception isolation details for event handlers | Bruno Borges <b****s@m****m> | 6 months ago | |
| 4f80c5e9 | Remove duplicate handlers test file |
Bruno Borges <b****s@m****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 2fb9d0f5 | Add event handler dispatch and threading tests |
Bruno Borges <b****s@m****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 412c8be7 | Refactor: promote type-safe on(Class, Consumer) event handlers | Bruno Borges <b****s@m****m> | 6 months ago | |
| c7ecec93 | Refactor: use var in documentation code examples |
Bruno Borges <b****s@m****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| dcce429f | Refactor: use var for local variable type inference |
Bruno Borges <b****s@m****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| e90b3f9d | Add SpotBugs exclusion filter for events and json packages | Bruno Borges <b****s@m****m> | 6 months ago | |
| 922ec0e5 |
Fix remaining collection getter defensive copies in events and json packages
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 2be4be71 |
Add SpotBugs annotations to suppress EI_EXPOSE_REP2 warnings
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 0735b52a |
Add defensive copies to collection getters to fix SpotBugs EI_EXPOSE_REP find...
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 222f4e1f |
Make CopilotClient final to prevent Finalizer attacks
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| f6e62920 | Fix SpotBugs OS_OPEN_STREAM: wrap BufferedReader in try-with-resources |
Bruno Borges <b****s@m****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 387e4a4a |
Enhance Copilot instructions with security, boundaries, and workflow guidelines
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| 72215c7a |
Fix SpotBugs REC_CATCH_EXCEPTION: narrow exception catch in JsonRpcClient.han...
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago | |
| f9369164 | ci: add Copilot setup steps workflow for Java project | Bruno Borges <b****s@m****m> | 6 months ago | |
| 2a2366a9 |
Fix SpotBugs DM_DEFAULT_ENCODING: Add UTF-8 charset to InputStreamReader
Co-authored-by: brunoborges <1****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Bruno Borges <b****s@g****m> |
6 months ago |