Skip to content

Commit f29cb5e

Browse files
committed
fix: added experimental warning message to cli help
1 parent 546b070 commit f29cb5e

File tree

5 files changed

+7
-6
lines changed

5 files changed

+7
-6
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ Global options:
214214
Available commands:
215215
create very_good create <subcommand> <project-name> [arguments]
216216
Creates a new very good project in the specified directory.
217-
mcp Start the MCP (Model Context Protocol) server.
217+
mcp Start the MCP (Model Context Protocol) server. WARNING: This is an experimental package and may change or become unstable without notice. Use it with caution at your own risk.
218218
packages Command for managing packages.
219219
test Run tests in a Dart or Flutter project.
220220
update Update Very Good CLI.

lib/src/mcp/mcp_command.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ class MCPCommand extends Command<int> {
4040
static const String commandName = 'mcp';
4141

4242
@override
43-
String get description => 'Start the MCP (Model Context Protocol) server.';
43+
String get description => '''
44+
Start the MCP (Model Context Protocol) server. WARNING: This is an experimental package and may change or become unstable without notice. Use it with caution at your own risk.''';
4445

4546
@override
4647
String get name => commandName;

site/docs/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ Global options:
160160
Available commands:
161161
create very_good create <subcommand> <project-name> [arguments]
162162
Creates a new very good project in the specified directory.
163-
mcp Start the MCP (Model Context Protocol) server.
163+
mcp Start the MCP (Model Context Protocol) server. WARNING: This is an experimental package and may change or become unstable without notice. Use it with caution at your own risk.
164164
packages Command for managing packages.
165165
test Run tests in a Dart or Flutter project.
166166
update Update Very Good CLI.

test/src/command_runner_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ const expectedUsage = [
3838
' create very_good create <subcommand> <project-name> [arguments]\n',
3939
''' Creates a new very good project in the specified directory.\n''',
4040
' dart Command for running dart related commands.\n',
41-
' mcp Start the MCP (Model Context Protocol) server.\n',
41+
' mcp Start the MCP (Model Context Protocol) server. WARNING: This is an experimental package and may change or become unstable without notice. Use it with caution at your own risk.\n',
4242
' packages Command for managing packages.\n',
4343
' test Run `flutter test` in a project. (Check very_good dart test for running `dart test` instead.)\n',
4444
' update Update Very Good CLI.\n',

test/src/mcp/mcp_command_test.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,8 @@ void main() {
8383
);
8484
expect(
8585
command.description,
86-
'Start the MCP '
87-
'(Model Context Protocol) server.',
86+
'''
87+
Start the MCP (Model Context Protocol) server. WARNING: This is an experimental package and may change or become unstable without notice. Use it with caution at your own risk.''',
8888
);
8989
});
9090

0 commit comments

Comments
 (0)