The addUserActionSetPath action adds a caslib to the user-defined action set search path.
The required parameter is 'caslib', which specifies the caslib to be added to the search path.
The CASL syntax is `builtins.addUserActionSetPath / caslib="string";`, where "string" is the name of the caslib.
The 'code' parameter is used to request the generation of the SAS score code and to specify output options for that code, such as the output CAS table name and caslib.
The input table is specified using the `images` parameter. This parameter requires a `table` subparameter where you provide the `name` of the table and optionally the `caslib`.
The 'ACTION' role provides unrestricted access to action sets and actions, while the 'DATA' role provides unrestricted access to caslib, table, and column definitions, including the ability to add caslibs.
The caslibInfo action shows information about caslibs.
When set to True and the 'caslib' parameter is not specified, it shows information only for the active caslib. The default is FALSE.
Use the 'caslib' parameter (alias 'lib') to specify the name of the caslib. If you don't specify it, information for all caslibs is shown.
Set the 'showHidden' parameter to True to include hidden caslibs in the results when requesting information for all caslibs. The default is FALSE.