·
2 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Highlights
Context Reduction
This release brings context optimisations to get_files, get_pull_request_review_comments, get_pull_request_reviews, add_issue_comments, list_pull_requests, list_tags, list_releases, and list_issues. Tool outputs have been trimmed to only retain information that the LLM needs.
Copilot Tools in Default Toolset
Copilot-specific tools have been moved into the default copilot toolset, making them available out of the box without additional configuration.
MCP Apps UI Improvements
Several enhancements to MCP Apps rendering - including better client support detection, clearer user confirmation prompts for issue and PR creation, and smarter form skipping when issue updates include a state change.
What's Changed
- build(deps): bump hono from 4.11.7 to 4.12.0 in /ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in #2054
- build(deps): bump ajv from 8.17.1 to 8.18.0 in /ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in #2056
- feat: move copilot tools to default copilot toolset by @SamMorrowDrums in #2039
- Optimize context usage for
get_filesinpull_request_readby @tommaso-moro in #2059 - Reduce context usage for
get_pull_request_review_commentsusingpull_request_readby @tommaso-moro in #2062 - Make Example MCP Name consistent by @C-Ross in #2069
- chore: gh-host as oauth auth server by @atharva1051 in #2046
- Reduce context for
add_issue_commentsusing minimal types by @tommaso-moro in #2063 - Reduce context usage for
get_pull-request_reviewsby @tommaso-moro in #2066 - Enhance client support checks for MCP Apps UI rendering by @mattdholloway in #2051
- Update MIME types for UI resources to include profile for MCP Apps by @mattdholloway in #2078
- Fix panic when fetching resources fails due to network error by @SamMorrowDrums in #1506
- Get check runs by @kaitlin-duolingo in #1953
- Reduce context usage for
list_pull_requestsby @kerobbi in #2087 - Reduce context usage for
list_tagsby @kerobbi in #2088 - Clarify user confirmation requirement in issue and pull request creation messages by @mattdholloway in #2094
- Add docs for Insiders Mode by @tommaso-moro in #2095
- Make UI submit message prior to click even more insistent by @mattdholloway in #2096
- Reduce context usage for
list_releasesby @kerobbi in #2091 - Reduce context usage for list_issues by @kerobbi in #2098
- Stricter matching for github.com and ghe.com URLs by @almaleksia in #2127
- Gracefully handle numeric parameters passed as strings by @almaleksia in #2130
- Fix SHA validation in create_or_update_file by @almaleksia in #2134
- fix: Handle empty files in get_file_contents by @kubajanusz in #2042
- Cline & Roo code installation guides by @almaleksia in #2146
- Correctly wrap GraphQl error by @almaleksia in #2149
- Add JavaScript support to code scanning workflow by @SamMorrowDrums in #2157
- Skip MCP Apps UI form when issue_write update includes a state change by @Copilot in #2163
New Contributors
- @C-Ross made their first contribution in #2069
- @atharva1051 made their first contribution in #2046
- @kaitlin-duolingo made their first contribution in #1953
- @kubajanusz made their first contribution in #2042
Full Changelog: v0.31.0...v0.32.0