* feat: Implement per-resource KBS configuration, allowing algorithms and datasets to specify individual KBS URLs.
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* refactor: Encapsulate CLI error handling and CVM certificate paths within the CLI struct, and add algorithm type to agent's algorithm structure.
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* style: Remove blank lines and fix indentation in CLI commands.
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* refactor: Update downloadAndDecryptGenericResource to accept KBS URL as a parameter and adjust related tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* refactor: group CLI configuration into structured types and simplify skopeo decryption key handling
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>