{"id":"eaff5d96eec554e5","repo":"docker/cli","slug":"unknown-help-topic-v-eaff5d","errorCode":null,"errorMessage":"unknown help topic: %v","messagePattern":"unknown help topic: (.+?)","errorType":"validation","errorClass":null,"httpStatus":null,"severity":"error","filePath":"cmd/docker/docker.go","lineNumber":221,"sourceCode":"\t\t\treturn err\n\t\t}\n\t\treturn flagErrorFunc(cmd, err)\n\t})\n}\n\nfunc setupHelpCommand(dockerCli command.Cli, rootCmd, helpCmd *cobra.Command) {\n\torigRun := helpCmd.Run\n\torigRunE := helpCmd.RunE\n\n\thelpCmd.Run = nil\n\thelpCmd.RunE = func(c *cobra.Command, args []string) error {\n\t\tif len(args) > 0 {\n\t\t\thelpcmd, err := pluginmanager.PluginRunCommand(dockerCli, args[0], rootCmd)\n\t\t\tif err == nil {\n\t\t\t\treturn helpcmd.Run()\n\t\t\t}\n\t\t\tif !errdefs.IsNotFound(err) {\n\t\t\t\treturn fmt.Errorf(\"unknown help topic: %v\", strings.Join(args, \" \"))\n\t\t\t}\n\t\t}\n\t\tif origRunE != nil {\n\t\t\treturn origRunE(c, args)\n\t\t}\n\t\torigRun(c, args)\n\t\treturn nil\n\t}\n}\n\nfunc tryRunPluginHelp(dockerCli command.Cli, ccmd *cobra.Command, cargs []string) error {\n\troot := ccmd.Root()\n\n\tcmd, _, err := root.Traverse(cargs)\n\tif err != nil {\n\t\treturn err\n\t}\n\thelpcmd, err := pluginmanager.PluginRunCommand(dockerCli, cmd.Name(), root)","sourceCodeStart":203,"sourceCodeEnd":239,"githubUrl":"https://github.com/docker/cli/blob/e9452d6e785f6e365712b9d71bd7517591773c86/cmd/docker/docker.go#L203-L239","documentation":"Error \"unknown help topic: %v\" thrown in docker/cli.","triggerScenarios":"Thrown at cmd/docker/docker.go:221 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"analyzedSha":"e9452d6e785f6e365712b9d71bd7517591773c86","analyzedAt":"2026-08-01T07:09:22.474Z","schemaVersion":2}