Repository navigation
·
1 commit
to main
since this release
Immutable
release. Only release title and notes can be modified.
Highlights ✨
More and more agents are supporting Code Mode or Programmatic Tool Calling so we have added support for structured outputs and output schemas to help do this effectively.
These schemas are only advertised to clients advertising MCP 2026-07-28 spec support (or later). Our compound tools required some updates to allowed output schemas, so they are not valid for older clients and we don't return them.
What's Changed
- perf: cache encoded tools/list schemas by @SamMorrowDrums in #3407
- Pin GitHub Actions to commit SHAs by @github-security-bot in #3259
- feat(inventory): add typed MCP tool registration foundation by @SamMorrowDrums in #3371
- feat(context): add typed tool schemas and outputs by @SamMorrowDrums in #3377
- feat(comments): add typed visibility tool inputs and outputs by @SamMorrowDrums in #3384
- feat(search): add typed projected result outputs by @SamMorrowDrums in #3386
- feat(security): add typed security alert outputs by @SamMorrowDrums in #3387
- feat: type discussion and notification tool outputs by @SamMorrowDrums in #3388
- feat(repos): add typed commit tool outputs by @SamMorrowDrums in #3389
- feat(issues): add typed metadata, comment, and dependency outputs by @SamMorrowDrums in #3391
- feat(repos): complete typed repository tool outputs by @SamMorrowDrums in #3392
- feat(issues): add protocol-gated typed consolidated issue tools by @SamMorrowDrums in #3393
- Type granular issue MCP inputs and protocol-gated outputs by @SamMorrowDrums in #3394
- refactor(search): type repository, user, org and commit search tools by @SamMorrowDrums in #3395
- refactor(pull-requests): migrate consolidated PR tools to typed inputs and outputs by @SamMorrowDrums in #3396
- refactor(pull-requests): type granular MCP tools by @SamMorrowDrums in #3397
- refactor(actions): type consolidated MCP tools by @SamMorrowDrums in #3398
- Address typed output compatibility gaps by @kerobbi in #3433
New Contributors
- @github-security-bot made their first contribution in #3259
Full Changelog: v1.14.0...v2.0.0