ServeStrategy typedef
ServeStrategy =
Future<void> Function({required McpFilterConfig filter, required ArtisanRegistry registry})
Signature for the serve strategy injected into McpServeCommand.
Production code passes McpServer.serve; tests inject a no-op closure that returns immediately without opening a stdio JSON-RPC connection.
Implementation
typedef ServeStrategy = Future<void> Function({
required ArtisanRegistry registry,
required McpFilterConfig filter,
});