Refresh operator documentation and CLI help
This commit is contained in:
16
doc.go
16
doc.go
@@ -1,8 +1,10 @@
|
||||
// Package commandkit provides the core instance-owned CLI dispatcher, typed
|
||||
// command declarations, application-owned command and flag aliases, input
|
||||
// bindings, invocation-scoped reporting, and outcomes with separate operation
|
||||
// causes and presentation observations. New and App.Register accept canonical
|
||||
// Command declarations and RoutingRule declarations together. Optional
|
||||
// integration modules provide ConfigKit and PromptKit-specific commands;
|
||||
// importing those modules does not install their commands.
|
||||
// Package commandkit helps Go applications build consistent command-line
|
||||
// interfaces with typed flags and arguments, help, and shared output formatting.
|
||||
// Define commands with NewCommand and install them with New or App.Register.
|
||||
// Commands and command or flag aliases can be installed together.
|
||||
//
|
||||
// App.Execute runs a command and returns an Outcome; the application decides
|
||||
// when to exit. Handlers use Invocation.Reporter for output and messages.
|
||||
// Optional ckconfig and ckprompt modules add inspection and testing commands;
|
||||
// applications install those commands explicitly.
|
||||
package commandkit
|
||||
|
||||
Reference in New Issue
Block a user