github-copilot-sdk-java
Expert guidance for building Java applications with the GitHub Copilot SDK (copilot-sdk-java). Use when: writing Copilot SDK Java code, creating CopilotClient/CopilotSession, defining custom tools with ToolDefinition, configuring SessionConfig, handling events (AssistantMessageEvent, SessionIdleEvent), streaming responses, BYOK setup, MCP server integration, session hooks, permission handling, reviewing or debugging Copilot SDK Java code, GitHub API integration via Copilot tools.