Skip to content

Commit 3680d72

Browse files
committed
updated help system
1 parent 85e1266 commit 3680d72

File tree

4 files changed

+14
-5
lines changed

4 files changed

+14
-5
lines changed

commands/coldbox/ai/help.cfc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ component excludeFromHelp=true extends="coldbox-cli.models.BaseCommand" {
1212
.boldWhiteLine( "Setup & Management:" )
1313
.line()
1414
.greenLine( " coldbox ai install Set up AI integration for your project" )
15+
.greenLine( " coldbox ai uninstall Remove AI integration from your project" )
1516
.greenLine( " coldbox ai refresh Sync guidelines and skills with installed modules" )
1617
.greenLine( " coldbox ai info Display current AI configuration" )
1718
.greenLine( " coldbox ai doctor Diagnose AI integration health" )
@@ -28,7 +29,7 @@ component excludeFromHelp=true extends="coldbox-cli.models.BaseCommand" {
2829
.yellowLine( "Examples:" )
2930
.line()
3031
.dim( " ## Set up AI integration with Claude" )
31-
.line( " coldbox ai install --agents=claude" )
32+
.line( " coldbox ai install --agent=claude" )
3233
.line()
3334
.dim( " ## Add GitHub Copilot support" )
3435
.line( " coldbox ai agents add copilot" )

commands/coldbox/ai/mcp/help.cfc

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ component excludeFromHelp=true extends="coldbox-cli.models.BaseCommand" {
3939
.line()
4040
.greenLine( " coldbox ai mcp list List all configured MCP servers" )
4141
.greenLine( " coldbox ai mcp add <name> Add a custom MCP server" )
42-
.greenLine( " coldbox ai mcp remove <name> Remove a custom MCP server" )
42+
.greenLine( " coldbox ai mcp remove <name> Remove a custom server (or module server with --force)" )
4343
.line()
4444
.line()
4545
.boldWhiteLine( "Workflow:" )
@@ -72,6 +72,9 @@ component excludeFromHelp=true extends="coldbox-cli.models.BaseCommand" {
7272
.dim( " ## Remove a custom server" )
7373
.line( " coldbox ai mcp remove internal-docs" )
7474
.line()
75+
.dim( " ## Force remove a module server" )
76+
.line( " coldbox ai mcp remove cbsecurity --force" )
77+
.line()
7578
.line()
7679
.boldWhiteLine( "How AI Agents Use MCP Servers:" )
7780
.line()

commands/coldbox/create/help.cfc

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,20 +28,25 @@ component excludeFromHelp=true extends="coldbox-cli.models.BaseCommand" {
2828
.greenLine( " coldbox create resource Create a complete RESTful resource (handler + routes)" )
2929
.greenLine( " coldbox create orm-crud Create CRUD handler for an ORM entity" )
3030
.greenLine( " coldbox create orm-entity Create an ORM entity" )
31+
.greenLine( " coldbox create orm-service Create an ORM service" )
32+
.greenLine( " coldbox create orm-virtual-service Create an ORM virtual service" )
33+
.greenLine( " coldbox create orm-event-handler Create an ORM event handler" )
3134
.line()
3235
.boldWhiteLine( "Testing:" )
3336
.line()
3437
.greenLine( " coldbox create integration-test Create an integration test" )
35-
.greenLine( " coldbox create unit-test Create a unit test" )
38+
.greenLine( " coldbox create unit Create a unit test" )
3639
.greenLine( " coldbox create bdd Create a BDD test spec" )
40+
.greenLine( " coldbox create model-test Create a model test spec" )
41+
.greenLine( " coldbox create interceptor-test Create an interceptor test spec" )
3742
.line()
3843
.yellowLine( "Examples:" )
3944
.line()
4045
.dim( " ## Create new app interactively" )
4146
.line( " coldbox create app-wizard" )
4247
.line()
4348
.dim( " ## Create a handler with views" )
44-
.line( " coldbox create handler Users --views=index,show,edit" )
49+
.line( " coldbox create handler users index,show,edit" )
4550
.line()
4651
.dim( " ## Create a RESTful resource" )
4752
.line( " coldbox create resource api.Products" )

commands/coldbox/help.cfc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ component excludeFromHelp=true extends="coldbox-cli.models.BaseCommand" {
1919
.greenLine( " • Configure AI integration for enhanced development" )
2020
.greenLine( " • Reinit and watch your application during development" )
2121
.line()
22-
.yellowLine( "Tip: Type 'coldbox create --help' or 'help coldbox <command>' for more details" )
22+
.yellowLine( "Tip: Type 'coldbox create --help' or 'coldbox ai --help' for namespace commands" )
2323
.line()
2424
.dim( "Quick start: coldbox create app-wizard | coldbox ai install" )
2525
.line()

0 commit comments

Comments
 (0)