Versions in this module Expand all Collapse all v1 v1.3.1 Jan 30, 2026 Changes in this version + func ResolveChainCursor(cmd *collection.Vector[string], sep string) ([]string, error) + func ResolveKeyValueCursor(cmd *collection.Vector[string], sep string, required bool) (*utils.CmdTuple, error) + func ResolveValueCursor(cmd *collection.Vector[string]) (string, error) + func TakeCursorValue(cmd *collection.Vector[string], required bool) (string, *collection.Vector[string], error) + type CmdExecRequest struct + Command *collection.Vector[string] + Input string + User string + type CmdExecResult struct + Input string + Output string + func EmptyResult() *CmdExecResult + func ErrorResult(err error) *CmdExecResult + func NewResult(output string) *CmdExecResult + func NewResultf(format string, a ...any) *CmdExecResult + func OverrideResult(input, output string) *CmdExecResult + func PublishEvent(data ...utils.CmdTuple) *CmdExecResult + func RunHelp(title string, actions []CommandReference) *CmdExecResult + func (r *CmdExecResult) SetInput(input string) *CmdExecResult + type CommandApplication struct + Exec func(request *CmdExecRequest) *CmdExecResult + Help func() *CmdExecResult + type CommandReference struct + Description string + Example string + Flag SnapshotFlag + Name string + type SnapshotFlag string + type TopicMetaExpanded struct + Code string + Description string + Status bool + Timestamp int64 + func ExpandTopicMeta(topic *system.TopicMeta, description string) TopicMetaExpanded