Skip to content

migrate dart_mcp to package:checks#495

Draft
jakemac53 wants to merge 2 commits into
mainfrom
package-checks
Draft

migrate dart_mcp to package:checks#495
jakemac53 wants to merge 2 commits into
mainfrom
package-checks

Conversation

@jakemac53

@jakemac53 jakemac53 commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Migrates dart_mcp to package:checks as a test case.

This is a pure AI migration in the initial commit.

Notable changes

  • Exposed a new api.dart public library which contains no server or client specific APIs.
  • Made all extension types implement Object, this helps with writing extensions on these extension types, otherwise they all appear nullable and checks extensions don't really work.

@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

PR Health

Changelog Entry
Package Changed Files
package:dart_mcp pkgs/dart_mcp/lib/api.dart
pkgs/dart_mcp/lib/client.dart
pkgs/dart_mcp/lib/server.dart
pkgs/dart_mcp/lib/src/api/api.dart
pkgs/dart_mcp/lib/src/api/sampling.dart
pkgs/dart_mcp/pubspec.yaml

Changes to files need to be accounted for in their respective changelogs.

This check can be disabled by tagging the PR with skip-changelog-check.

Comment thread pkgs/dart_mcp/test/api/initialization_test.dart
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant