1
- # ` dreadnode `
1
+ # CLI Commands
2
2
3
3
Interact with the Dreadnode platform
4
4
@@ -10,15 +10,14 @@ $ dreadnode [OPTIONS] COMMAND [ARGS]...
10
10
11
11
** Options** :
12
12
13
- * ` --install-completion ` : Install completion for the current shell.
14
- * ` --show-completion ` : Show completion for the current shell, to copy it or customize the installation.
15
13
* ` --help ` : Show this message and exit.
16
14
17
15
** Commands** :
18
16
19
17
* ` agent ` : Interact with Strike agents
20
18
* ` challenge ` : Interact with Crucible challenges
21
19
* ` login ` : Authenticate to the platform.
20
+ * ` model ` : Manage user-defined inference models
22
21
* ` profile ` : Manage server profiles
23
22
* ` refresh ` : Refresh data for the active server profile.
24
23
* ` version ` : Show versions and exit.
@@ -50,7 +49,7 @@ $ dreadnode agent [OPTIONS] COMMAND [ARGS]...
50
49
* ` show ` : Show the status of the active agent
51
50
* ` strikes ` : List available strikes
52
51
* ` switch ` : Switch to a different agent link
53
- * ` templates ` : Interact with Strike templates
52
+ * ` templates ` : Manage Agent templates
54
53
* ` versions ` : List historical versions of the active agent
55
54
56
55
### ` dreadnode agent clone `
@@ -256,7 +255,7 @@ $ dreadnode agent switch [OPTIONS] AGENT_OR_PROFILE [DIRECTORY]
256
255
257
256
### ` dreadnode agent templates `
258
257
259
- Interact with Strike templates
258
+ Manage Agent templates
260
259
261
260
** Usage** :
262
261
@@ -271,7 +270,7 @@ $ dreadnode agent templates [OPTIONS] COMMAND [ARGS]...
271
270
** Commands** :
272
271
273
272
* ` install ` : Install a template pack
274
- * ` show ` : List available agent templates with their...
273
+ * ` show|list ` : List available agent templates with their...
275
274
276
275
#### ` dreadnode agent templates install `
277
276
@@ -291,14 +290,14 @@ $ dreadnode agent templates install [OPTIONS] [SOURCE]
291
290
292
291
* ` --help ` : Show this message and exit.
293
292
294
- #### ` dreadnode agent templates show `
293
+ #### ` dreadnode agent templates show|list `
295
294
296
295
List available agent templates with their descriptions
297
296
298
297
** Usage** :
299
298
300
299
``` console
301
- $ dreadnode agent templates show [OPTIONS]
300
+ $ dreadnode agent templates show| list [OPTIONS]
302
301
```
303
302
304
303
** Options** :
@@ -414,6 +413,80 @@ $ dreadnode login [OPTIONS]
414
413
* ` -p, --profile TEXT ` : Profile alias to assign / update
415
414
* ` --help ` : Show this message and exit.
416
415
416
+ ## ` dreadnode model `
417
+
418
+ Manage user-defined inference models
419
+
420
+ ** Usage** :
421
+
422
+ ``` console
423
+ $ dreadnode model [OPTIONS] COMMAND [ARGS]...
424
+ ```
425
+
426
+ ** Options** :
427
+
428
+ * ` --help ` : Show this message and exit.
429
+
430
+ ** Commands** :
431
+
432
+ * ` add ` : Add a new inference model
433
+ * ` forget ` : Remove an user inference model
434
+ * ` show|list ` : List all configured models
435
+
436
+ ### ` dreadnode model add `
437
+
438
+ Add a new inference model
439
+
440
+ ** Usage** :
441
+
442
+ ``` console
443
+ $ dreadnode model add [OPTIONS]
444
+ ```
445
+
446
+ ** Options** :
447
+
448
+ * ` --id TEXT ` : Identifier for referencing this model [ required]
449
+ * ` -g, --generator-id TEXT ` : Rigging (LiteLLM) generator id [ required]
450
+ * ` -k, --api-key TEXT ` : API key for the inference provider (supports $ENV_VAR syntax) [ required]
451
+ * ` -n, --name TEXT ` : Friendly name
452
+ * ` -p, --provider TEXT ` : Provider name
453
+ * ` -u, --update ` : Update an existing model if it exists
454
+ * ` --help ` : Show this message and exit.
455
+
456
+ If $ENV_VAR syntax is used for the api key, it will be replaced with the environment value when used.
457
+
458
+ ### ` dreadnode model forget `
459
+
460
+ Remove an user inference model
461
+
462
+ ** Usage** :
463
+
464
+ ``` console
465
+ $ dreadnode model forget [OPTIONS] ID
466
+ ```
467
+
468
+ ** Arguments** :
469
+
470
+ * ` ID ` : Model to remove [ required]
471
+
472
+ ** Options** :
473
+
474
+ * ` --help ` : Show this message and exit.
475
+
476
+ ### ` dreadnode model show|list `
477
+
478
+ List all configured models
479
+
480
+ ** Usage** :
481
+
482
+ ``` console
483
+ $ dreadnode model show| list [OPTIONS]
484
+ ```
485
+
486
+ ** Options** :
487
+
488
+ * ` --help ` : Show this message and exit.
489
+
417
490
## ` dreadnode profile `
418
491
419
492
Manage server profiles
@@ -431,7 +504,7 @@ $ dreadnode profile [OPTIONS] COMMAND [ARGS]...
431
504
** Commands** :
432
505
433
506
* ` forget ` : Remove a server profile
434
- * ` list ` : List all server profiles
507
+ * ` show| list` : List all server profiles
435
508
* ` switch ` : Set the active server profile
436
509
437
510
### ` dreadnode profile forget `
@@ -452,14 +525,14 @@ $ dreadnode profile forget [OPTIONS] PROFILE
452
525
453
526
* ` --help ` : Show this message and exit.
454
527
455
- ### ` dreadnode profile list `
528
+ ### ` dreadnode profile show| list `
456
529
457
530
List all server profiles
458
531
459
532
** Usage** :
460
533
461
534
``` console
462
- $ dreadnode profile list [OPTIONS]
535
+ $ dreadnode profile show | list [OPTIONS]
463
536
```
464
537
465
538
** Options** :
0 commit comments