Skip to content

Conversation

clydin
Copy link
Member

@clydin clydin commented Oct 3, 2025

The list_projects MCP tool is enhanced to include the major version of the Angular framework for each discovered workspace. This provides crucial context, especially in monorepos where different workspaces might use different framework versions.

A new caching mechanism efficiently finds the relevant package.json by searching upwards from each workspace, ensuring minimal performance impact in large repositories.

Additionally, the tool now features more robust and distinct error reporting. Failures during the version discovery process are captured and reported separately from angular.json parsing failures, providing clearer diagnostics.

…tool

The `list_projects` MCP tool is enhanced to include the major version of the Angular framework for each discovered workspace. This provides crucial context, especially in monorepos where different workspaces might use different framework versions.

A new caching mechanism efficiently finds the relevant `package.json` by searching upwards from each workspace, ensuring minimal performance impact in large repositories.

Additionally, the tool now features more robust and distinct error reporting. Failures during the version discovery process are captured and reported separately from `angular.json` parsing failures, providing clearer diagnostics.
@clydin clydin added the target: major This PR is targeted for the next major release label Oct 3, 2025
@clydin clydin marked this pull request as ready for review October 3, 2025 22:31
@clydin clydin added the action: review The PR is still awaiting reviews from at least one requested reviewer label Oct 3, 2025
@clydin clydin requested a review from alan-agius4 October 4, 2025 15:33
@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 Oct 6, 2025
@clydin clydin merged commit ae746a6 into angular:main Oct 6, 2025
36 checks passed
@clydin clydin deleted the mcp/list-projects-fw-ver branch October 6, 2025 11:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action: merge The PR is ready for merge by the caretaker area: @angular/cli 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