Skip to content

Comments

feat(laravel): mcp support#75

Open
soyuka wants to merge 3 commits intoobject-mapper-laravelfrom
mcp-laravel
Open

feat(laravel): mcp support#75
soyuka wants to merge 3 commits intoobject-mapper-laravelfrom
mcp-laravel

Conversation

@soyuka
Copy link
Owner

@soyuka soyuka commented Jan 27, 2026

Q A
Branch? main for features / current stable version branch for bug fixes
Bug fix? yes/no
New feature? yes/no
Deprecations? yes/no
Tickets Fix #...
License MIT
Doc PR api-platform/docs#...

@github-actions
Copy link

Pull Request Test Coverage Report for Build 21415733134

Details

  • 3 of 490 (0.61%) changed or added relevant lines in 12 files are covered.
  • 452 unchanged lines in 22 files lost coverage.
  • Overall coverage decreased (-4.5%) to 25.063%

Changes Missing Coverage Covered Lines Changed/Added Lines %
src/Laravel/config/api-platform.php 0 5 0.0%
src/Laravel/ApiPlatformDeferredProvider.php 0 8 0.0%
src/Laravel/routes/api.php 0 8 0.0%
src/Laravel/workbench/database/migrations/2026_01_27_000000_create_mcp_books_table.php 0 10 0.0%
src/Laravel/workbench/app/ApiResource/McpToolAttribute.php 0 12 0.0%
src/Laravel/workbench/app/ApiResource/McpWithMarkdown.php 0 26 0.0%
src/Laravel/workbench/app/Models/McpBook.php 0 27 0.0%
src/Laravel/workbench/app/ApiResource/McpTools.php 0 35 0.0%
src/Laravel/ApiPlatformProvider.php 0 100 0.0%
src/Laravel/Tests/McpTest.php 0 256 0.0%
Files with Coverage Reduction New Missed Lines %
src/Laravel/ApiPlatformDeferredProvider.php 1 0.0%
src/Laravel/config/api-platform.php 1 0.0%
src/Metadata/Util/AttributesExtractor.php 1 85.0%
src/Serializer/AbstractItemNormalizer.php 1 58.66%
src/State/Provider/ContentNegotiationProvider.php 1 94.29%
src/Symfony/Action/PlaceholderAction.php 1 0.0%
src/Symfony/Bundle/DependencyInjection/ApiPlatformExtension.php 4 76.98%
src/Symfony/Bundle/Resources/config/symfony/swagger_ui.php 9 0.0%
src/Symfony/EventListener/AddFormatListener.php 11 0.0%
src/Symfony/EventListener/ValidateListener.php 11 0.0%
Totals Coverage Status
Change from base Build 21401524420: -4.5%
Covered Lines: 14995
Relevant Lines: 59829

💛 - Coveralls

@coveralls
Copy link

coveralls commented Jan 27, 2026

Pull Request Test Coverage Report for Build 21981531893

Details

  • 373 of 973 (38.34%) changed or added relevant lines in 88 files are covered.
  • 198 unchanged lines in 5 files lost coverage.
  • Overall coverage decreased (-0.2%) to 29.342%

Changes Missing Coverage Covered Lines Changed/Added Lines %
src/Metadata/Resource/Factory/ObjectMapperMetadataCollectionFactory.php 1 2 50.0%
src/Symfony/Bundle/Resources/config/doctrine_odm_mercure_publisher.php 0 1 0.0%
src/Laravel/workbench/app/ApiResource/Product.php 0 3 0.0%
src/Laravel/workbench/database/factories/ProductFactory.php 0 4 0.0%
src/Laravel/config/api-platform.php 0 5 0.0%
src/Laravel/ApiPlatformDeferredProvider.php 0 8 0.0%
src/Laravel/routes/api.php 0 8 0.0%
src/Laravel/workbench/database/migrations/2026_01_27_000000_create_products_table.php 0 9 0.0%
src/Laravel/workbench/database/migrations/2026_01_27_000000_create_mcp_books_table.php 0 10 0.0%
src/Laravel/Eloquent/Metadata/Factory/Resource/EloquentResourceCollectionMetadataFactory.php 0 11 0.0%
Files with Coverage Reduction New Missed Lines %
src/Laravel/ApiPlatformDeferredProvider.php 1 0.0%
src/Laravel/config/api-platform.php 1 0.0%
src/Metadata/Resource/Factory/ObjectMapperMetadataCollectionFactory.php 3 86.11%
src/Laravel/Eloquent/Metadata/Factory/Resource/EloquentResourceCollectionMetadataFactory.php 16 0.0%
src/Laravel/ApiPlatformProvider.php 177 0.0%
Totals Coverage Status
Change from base Build 21431815559: -0.2%
Covered Lines: 17556
Relevant Lines: 59832

💛 - Coveralls

@soyuka soyuka force-pushed the object-mapper-laravel branch from b25e272 to 0b58664 Compare January 28, 2026 09:02
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