Skip to content

Conversation

clydin
Copy link
Member

@clydin clydin commented Aug 28, 2025

The list_projects MCP tool is enhanced with better monorepo support by correctly discovering all angular.json files in any subdirectory.

The tool's description is also rewritten to follow best practices for LLM consumption, using structured tags like <Purpose>, <Use Cases>, and <Operational Notes> to provide clear and actionable guidance.

Closes #30855

@clydin clydin added the target: major This PR is targeted for the next major release label Aug 28, 2025
@clydin clydin force-pushed the mcp/list-projects-monorepos branch 2 times, most recently from 69fd3b9 to 169ed14 Compare August 28, 2025 23:46
@clydin clydin added the action: review The PR is still awaiting reviews from at least one requested reviewer label Aug 29, 2025
@clydin clydin requested a review from alan-agius4 August 29, 2025 00:44
Copy link
Collaborator

@alan-agius4 alan-agius4 left a comment

Choose a reason for hiding this comment

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

See glob comment

@alan-agius4 alan-agius4 added action: review The PR is still awaiting reviews from at least one requested reviewer action: cleanup The PR is in need of cleanup, either due to needing a rebase or in response to comments from reviews and removed action: review The PR is still awaiting reviews from at least one requested reviewer labels Aug 29, 2025
@clydin clydin force-pushed the mcp/list-projects-monorepos branch from 169ed14 to e90b5f9 Compare August 29, 2025 13:10
@clydin clydin requested a review from alan-agius4 August 29, 2025 13:29
@clydin clydin added action: review The PR is still awaiting reviews from at least one requested reviewer and removed action: cleanup The PR is in need of cleanup, either due to needing a rebase or in response to comments from reviews labels Aug 29, 2025
@clydin clydin force-pushed the mcp/list-projects-monorepos branch from e90b5f9 to 308c47a Compare August 29, 2025 14:56
…ces in monorepos

The `list_projects` MCP tool is enhanced with better monorepo support by correctly discovering all `angular.json` files in any subdirectory.

The tool's description is also rewritten to follow best practices for LLM consumption, using structured tags like `<Purpose>`, `<Use Cases>`, and `<Operational Notes>` to provide clear and actionable guidance.
@clydin clydin force-pushed the mcp/list-projects-monorepos branch from 308c47a to 5deddfe Compare August 29, 2025 20:40
@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 2, 2025
@clydin clydin merged commit f099c91 into angular:main Sep 2, 2025
56 of 57 checks passed
@clydin clydin deleted the mcp/list-projects-monorepos branch September 2, 2025 11:35
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.

Angular CLI MCP cannot detect projects in monorepo
2 participants