Skip to content

Conversation

@jameslong
Copy link
Owner

This pull request introduces version 0.3.0 of the Vancouver library, adding significant new features, updates, and documentation improvements. The key changes include support for MCP prompts, updates to the test helper function, and enhancements to the README for better onboarding.

New Features and Enhancements:

  • Prompts Support: Added support for MCP prompts, including a new example module MyApp.Prompts.CodeReview for creating prompts. Prompts can now be configured alongside tools in Vancouver.Router. [1] [2] [3]
  • Documentation Updates: Improved the README to include instructions for creating and configuring prompts, updating the dependency to version 0.3.0, and clarifying supported features. [1] [2] [3]

Breaking Changes:

  • Test Helper Rename: Renamed Vancouver.ToolTest.call_request/2 to Vancouver.ToolTest.build_call_request/2, requiring updates to test files.

Version Update:

  • Version Bump: Updated the library version from 0.2.0 to 0.3.0 in mix.exs.

@jameslong jameslong self-assigned this Jun 17, 2025
@jameslong jameslong requested a review from Copilot June 17, 2025 23:34
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR releases version 0.3.0 of the Vancouver library by introducing MCP prompt support, updating the test helper's naming, and improving related documentation.

  • Added support for MCP prompts with a new example module (MyApp.Prompts.CodeReview) and router configuration enhancements.
  • Renamed the test helper function from call_request/2 to build_call_request/2.
  • Updated the README and CHANGELOG to reflect the new version and feature set.

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
mix.exs Updated the version from 0.2.0 to 0.3.0
README.md Enhanced documentation with examples for tools and prompts, and updated the dependency version
CHANGELOG.md Logged version 0.3.0 details including new features, breaking changes, and migration guide

@jameslong jameslong merged commit b07c9ee into main Jun 17, 2025
1 check passed
@jameslong jameslong deleted the v0.3.0 branch June 17, 2025 23:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants