Skip to content

Conversation

clydin
Copy link
Member

@clydin clydin commented Sep 9, 2025

The find_examples MCP tool has undergone significant enhancements, including the implementation of a structured relational database, advanced filtering, weighted search ranking, and snippet support.

Given its maturity, robustness, and utility, the tool is now considered stable and is promoted to the default set of enabled tools for the MCP server. It is moved from the experimental list to the stable list.

This commit fixes a bug in the `parseFrontmatter` utility where boolean values (true/false) were being incorrectly parsed as strings.

The Zod schema validator for the `experimental` flag would reject these string values, causing the example database generation to fail.

The parser has been updated to explicitly check for "true" and "false" strings and convert them to their corresponding boolean types, ensuring that the front matter is parsed correctly. This fix is applied to both the build-time database generator and the runtime tool.
The `find_examples` MCP tool has undergone significant enhancements, including the implementation of a structured relational database, advanced filtering, weighted search ranking, and snippet support.

Given its maturity, robustness, and utility, the tool is now considered stable and is promoted to the default set of enabled tools for the MCP server. It is moved from the experimental list to the stable list.
@clydin clydin added action: review The PR is still awaiting reviews from at least one requested reviewer target: major This PR is targeted for the next major release labels Sep 9, 2025
@angular-robot angular-robot bot added detected: feature PR contains a feature commit area: @angular/cli labels Sep 9, 2025
@alan-agius4 alan-agius4 added action: merge The PR is ready for merge by the caretaker and removed action: review The PR is still awaiting reviews from at least one requested reviewer labels Sep 10, 2025
@alan-agius4 alan-agius4 merged commit 1ee9ce3 into angular:main Sep 10, 2025
35 of 36 checks passed
@clydin clydin deleted the mcp/examples-stable branch September 10, 2025 11:59
@angular-automatic-lock-bot
Copy link

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators Oct 11, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

action: merge The PR is ready for merge by the caretaker area: @angular/cli detected: feature PR contains a feature commit target: major This PR is targeted for the next major release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants